📄 subject_39046.htm
字号:
<p>
序号:39046 发表者:kingnee 发表日期:2003-05-07 20:27:02
<br>主题:要显示38000行以上很麻烦???
<br>内容:问题所在:CSize的cx,cy都是int类型,所以要显示38000行以上很麻烦,不知怎么解决 请高手指点<BR>m_pDocument->m_lFileLength 是所读取文件的大小<BR>CHexShowDoc* m_pDocument=CHexShowView::GetDocument();<BR> CString message;<BR> long int len;<BR> //struct line_size lsize;<BR> len=m_pDocument->m_lFileLength/16;<BR> if (len>1000)<BR> {<BR> len=len*17+8000;<BR> if (len>37000)<BR> MessageBox("数据容量大,无法全部显示","提示");<BR> message.Format("%d",len);<BR> message=message;<BR> MessageBox(message,"2",MB_OK);<BR> }<BR> else<BR> len=len*17;<BR> sizeTotal.cx = 800;<BR> sizeTotal.cy = len; //确定行数<BR> SetScrollSizes(MM_TEXT, sizeTotal);<BR> ResizeParentToFit();
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:擎天柱 回复日期:2003-05-07 20:56:06
<br>内容:我记得win98是有问题,<BR>但是win2000没有这个问题。
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:kingnee 回复日期:2003-05-07 21:50:03
<br>内容:那98下不知怎么解决问题,<BR>能否弄些代码过来,<BR>谢了!!!!
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:擎天柱 回复日期:2003-05-08 08:28:16
<br>内容: DWORD dwGetVer = GetVersion();<BR> if( dwGetVer & 0x80000000 )<BR> {<BR> // Windows 95 is loaded<BR> // Note, GetVersion will also return version number on Windows 95<BR> CRect rcClient ;<BR> GetClientRect(&rcClient) ;<BR> rcClient = rcClient & rcSelected ;<BR> MemDC.FillSolidRect(rcClient, clrSelected) ;<BR> }<BR> else<BR> {<BR> MemDC.FillSolidRect(rcSelected, clrSelected) ;<BR> }<BR><BR>在98下不能绘制很大的图形,切记!
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:kingnee 回复日期:2003-05-08 21:28:13
<br>内容:谢了,!
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:kingnee 回复日期:2003-05-11 21:54:25
<br>内容:自己编了个程序,如果不让Windows对她进行复制!不知如何办?读取单机的主要信息,进行加密毕竟不是好方法,大家一起来参详参详!!!!
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:kingnee 回复日期:2003-05-13 15:37:20
<br>内容:如果不让Windows对她进行复制! 其实防复制只是加了密,在读取单机信息后,将加密信息初始化。(应用程序打包成setup),可以将那信息写入注册表中(或重新写入自己的应用程序中=======这样要求对所写的PE文件重新修改)。
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -