📄 lesson5012.htm
字号:
<p> <span class="p9"><span class="p9"><font face="Times New Roman" color="#000000">LPVOID lpParam</font>
</span></span></p>
<p> <span class="p9"><span class="p9"><font face="Times New Roman" color="#000000">); </font>
</span></span></p>
<p> <span class="p9"><span class="p9"><font face="宋体" color="#000000">以下几个我写的简单些</font>
</span></span></p>
<p> <span class="p9"><span class="p9"><font face="Times New Roman" color="#000000">> createwindowex </font>
</span></span></p>
<p> <span class="p9"><span class="p9"><font face="宋体" color="#000000">这个函数实际上同</font>
<font face="Times New Roman" color="#000000">CREATEWINDOW</font> <font face="宋体" color="#000000">是一回事</font>
<font face="Times New Roman" color="#000000">,</font> <font face="宋体" color="#000000">只不过</font></span></span><span class="p9"><span class="p9"><font face="宋体" color="#000000">多了一些风格</font>
<font face="Times New Roman" color="#000000">,(</font> <font face="宋体" color="#000000">即多了个参数</font>
<font face="Times New Roman" color="#000000">)</font> </span></span></p>
<p> <span class="p9"><span class="p9"><font face="Times New Roman" color="#000000">> dialogbox</font>
</span></span></p>
<p> <span class="p9"><span class="p9"><font face="宋体" color="#000000">显示一个模式对话框</font>
</span></span></p>
<p> <span class="p9"><span class="p9"><font face="Times New Roman" color="#000000">> dialogboxindirect </font>
</span></span></p>
<p> <span class="p9"><span class="p9"><font face="宋体" color="#000000">也显示一个模式对话框</font>
<font face="Times New Roman" color="#000000">,</font> <font face="宋体" color="#000000">同前者的不同在于有个参数不一样</font>
<font face="Times New Roman" color="#000000">,</font> </span></span><span class="p9"><span class="p9"><font face="宋体" color="#000000">多了一些风格</font>
<font face="Times New Roman" color="#000000">.</font> </span></span></p>
<p> <span class="p9"><span class="p9"><font face="Times New Roman" color="#000000">> createdialogindirect</font>
</span></span></p>
<span class="p9"><span class="p9"><font face="宋体" color="#000000">显示一个无模式对话框</font>
<font face="Times New Roman" color="#000000">,</font> <font face="宋体" color="#000000">同前二者的区别在于</font>
<font face="Times New Roman" color="#000000">:</font> <font face="宋体" color="#000000">它不会让你回</font></span><span class="p9"><font face="宋体" color="#000000">不去主程序</font>
<font face="Times New Roman" color="#000000">.</font> <font face="宋体" color="#000000">而前二者非要你在对话框中做点什么才</font></span><span class="p9"><font face="宋体" color="#000000">肯让你接触主界面</font>
<font face="Times New Roman" color="#000000">.</font> <font face="宋体" color="#000000">我这样说你明白了吗</font>
<font face="Times New Roman" color="#000000">?</font> <font face="宋体" color="#000000">一些共享软件用</font></span><span class="p9"><font face="宋体" color="#000000">的是哪一个</font>
<font face="Times New Roman" color="#000000">?</font> </span> </span>
<p> <span class="p9"><span class="p9"><font face="Times New Roman" color="#000000">> createdialogparam</font>
</span></span></p>
<span class="p9"><span class="p9"><font face="宋体" color="#000000">显示一个无模式对话框</font>
<font face="Times New Roman" color="#000000">,</font> <font face="宋体" color="#000000">同前者的差别在</font>
<font face="Times New Roman" color="#000000">:</font> <font face="宋体" color="#000000">它可以给对话框一</font></span><span class="p9"><font face="宋体" color="#000000">个初始化的数值</font>
<font face="Times New Roman" color="#000000">,</font> <font face="宋体" color="#000000">比如一开始就始某一个按钮失效</font>
<font face="Times New Roman" color="#000000">,</font> <font face="宋体" color="#000000">直到你同</font></span><span class="p9"><font face="宋体" color="#000000">意了它的</font>
<font face="Times New Roman" color="#000000">LICENCE</font> <font face="宋体" color="#000000">后再给那个按钮有效</font>
<font face="Times New Roman" color="#000000">.</font> </span> </span>
<p> <span class="p9"><span class="p9"><font face="Times New Roman" color="#000000">> createdialogindirectparam</font>
</span></span></p>
<p> <span class="p9"><span class="p9"><font face="宋体" color="#000000">可以参照上面的</font>
<font face="Times New Roman" color="#000000">,</font> <font face="宋体" color="#000000">多了一点风格而已</font>
<font face="Times New Roman" color="#000000">.</font> </span></span></p>
<p> <span class="p9"><span class="p9"><font face="Times New Roman" color="#000000">> HMEMCPY</font>
</span></span></p>
<span class="p9"><span class="p9"><font face="宋体" color="#000000">这个东西很常用</font>
<font face="Times New Roman" color="#000000">,</font> <font face="宋体" color="#000000">但一些编程书籍上很少讲</font>
<font face="Times New Roman" color="#000000">,</font> <font face="宋体" color="#000000">原因就是我上面</font></span><span class="p9"><font face="宋体" color="#000000">提到的</font>
<font face="Times New Roman" color="#000000">,</font> <font face="宋体" color="#000000">它是底层的东西</font>
<font face="Times New Roman" color="#000000">,</font> <font face="宋体" color="#000000">没有特殊需要</font>
<font face="Times New Roman" color="#000000">,</font> <font face="宋体" color="#000000">一般不要直接调用</font>
<font face="Times New Roman" color="#000000">.</font> </span> <span class="p9"><font face="宋体" color="#000000">但的确它是很有用的</font>
<font face="Times New Roman" color="#000000">!</font> </span> <span class="p9"><font face="宋体" color="#000000">有意思的是它执行的操作很简单</font>
<font face="Times New Roman" color="#000000">,</font> <font face="宋体" color="#000000">只是将内存中的一块数据拷贝到另一个地方</font>
<font face="Times New Roman" color="#000000">,</font> <font face="宋体" color="#000000">我只有它在</font>
<font face="Times New Roman" color="#000000">WINDOWS3.1</font> <font face="宋体" color="#000000">中的原型</font>
<font face="Times New Roman" color="#000000">,</font> <font face="宋体" color="#000000">但用法是一样的</font>
<font face="Times New Roman" color="#000000">:</font> </span> </span>
<p> <span class="p9"><span class="p9"><font face="Times New Roman" color="#000000">void hmemcpy(hpvDest, hpvSource, cbCopy)</font>
</span></span></p>
<p> <span class="p9"><span class="p9"><font face="Times New Roman" color="#000000">void _huge* hpvDest; //</font>
<font face="宋体" color="#000000">目的数据地址</font> </span></span></p>
<p> <span class="p9"><span class="p9"><font face="Times New Roman" color="#000000">const void _huge* hpvSource; //</font>
<font face="宋体" color="#000000">源数据地址</font> </span></span></p>
<p> <span class="p9"><span class="p9"><font face="Times New Roman" color="#000000">long cbCopy; //</font>
<font face="宋体" color="#000000">数据大小</font> <font face="Times New Roman" color="#000000">(BYTES)</font>
</span></span></p>
<span class="p9"><span class="p9"><font face="宋体" color="#000000">为什么要加个</font>
<font face="Times New Roman" color="#000000">-h-</font> <font face="宋体" color="#000000">在</font>
<font face="Times New Roman" color="#000000">-memcpy-</font> <font face="宋体" color="#000000">前面呢</font>
<font face="Times New Roman" color="#000000">?</font> <font face="宋体" color="#000000">因为它可以传送大于</font>
<font face="Times New Roman" color="#000000">64K</font> <font face="宋体" color="#000000">的</font>
</span> <span class="p9"><font face="宋体" color="#000000">数据</font> <font face="Times New Roman" color="#000000">.</font>
<font face="宋体" color="#000000">是</font> <font face="Times New Roman" color="#000000">-HUGE-</font>
<font face="宋体" color="#000000">的意思</font> <font face="Times New Roman" color="#000000">.</font>
</span> </span>
<p> <span class="p9"><span class="p9"><font face="宋体" color="#000000">我想</font>
<font face="Times New Roman" color="#000000">,</font> <font face="宋体" color="#000000">这是网上讲这个函数比较详细</font>
<font face="Times New Roman" color="#000000">(</font> <font face="宋体" color="#000000">谁知道呢</font>
<font face="Times New Roman" color="#000000">?)</font> <font face="宋体" color="#000000">的地方了</font>
<font face="Times New Roman" color="#000000">.</font> 有<font face="宋体" color="#000000">些文章只是照葫芦画瓢</font>
<font face="Times New Roman" color="#000000">,</font> <font face="宋体" color="#000000">你用我也用</font>
<font face="Times New Roman" color="#000000">,</font> <font face="宋体" color="#000000">大家都用</font>
<font face="Times New Roman" color="#000000">.</font> <font face="宋体" color="#000000">但谁也不知道它</font>
</span> <span class="p9"><font face="宋体" color="#000000">在干什么</font> <font face="Times New Roman" color="#000000">?(</font>
<font face="宋体" color="#000000">或是不告诉你</font> <font face="Times New Roman" color="#000000">,</font>
<font face="宋体" color="#000000">就是不告诉你</font> <font face="Times New Roman" color="#000000">!)</font>
</span> <span class="p9"><font face="宋体" color="#000000">实际上</font> <font face="Times New Roman" color="#000000">,</font>
<font face="宋体" color="#000000">我说的是一个严肃的问题</font> <font face="Times New Roman" color="#000000">,</font>
<font face="宋体" color="#000000">我写这个网页的目的不是来探讨</font></span><span class="p9"><font face="宋体" color="#000000">怎么破解某某软件的</font>
<font face="Times New Roman" color="#000000">,</font> <font face="宋体" color="#000000">更多的是为了学习和研究</font>
<font face="Times New Roman" color="#000000">WINDOWS</font> <font face="宋体" color="#000000">系统</font>
<font face="Times New Roman" color="#000000">,</font> </span> <span class="p9"><font face="宋体" color="#000000">你从我的</font>
<font face="Times New Roman" color="#000000">-</font> <font face="宋体" color="#000000">修改</font>
<font face="Times New Roman" color="#000000">RICHWIN4.3</font> <font face="宋体" color="#000000">使之用于</font>
<font face="Times New Roman" color="#000000">BECKY!-</font> <font face="宋体" color="#000000">的文章中就应该了</font></span><span class="p9"><font face="宋体" color="#000000">解一点</font>
<font face="Times New Roman" color="#000000">.</font> <font face="宋体" color="#000000">也许当你</font>
<font face="Times New Roman" color="#000000">3,5</font> <font face="宋体" color="#000000">个月后会发现你自己会对破解软件不是太</font></span><span class="p9"><font face="宋体" color="#000000">感兴趣了</font>
<font face="Times New Roman" color="#000000">,</font> <font face="宋体" color="#000000">而转去研究怎样编写程序</font>
<font face="Times New Roman" color="#000000">,</font> <font face="宋体" color="#000000">那么</font>
<font face="Times New Roman" color="#000000">,</font> <font face="宋体" color="#000000">我的目的也就达到了</font>
<font face="Times New Roman" color="#000000">!</font> </span> <span class="p9"><font face="宋体" color="#000000">至于参考书籍</font>
<font face="Times New Roman" color="#000000">,</font> <font face="宋体" color="#000000">新华书店里一般都有</font>
<font face="Times New Roman" color="#000000">,-WINDOWS</font> <font face="宋体" color="#000000">编程</font>
<font face="Times New Roman" color="#000000">-</font> <font face="宋体" color="#000000">一类名目</font></span><span class="p9"><font face="宋体" color="#000000">的都可以看看</font>
<font face="Times New Roman" color="#000000">.</font> <font face="宋体" color="#000000">而我由于被工作所忙</font>
<font face="Times New Roman" color="#000000">,</font> <font face="宋体" color="#000000">没有太多时间花费在这上面</font>
<font face="Times New Roman" color="#000000">,</font> 所以<font face="宋体" color="#000000">后面的道路要靠你自己了</font>
<font face="Times New Roman" color="#000000">!</font> <font face="宋体" color="#000000">祝好运</font>
<font face="Times New Roman" color="#000000">!</font> </span> </span> </p>
<p> <span class="p9"><span class="p9"><font face="Times New Roman" color="#000000">by Tianwei</font>
</span></span></p>
<p> <span class="p9"><span class="p9"><font face="Times New Roman" color="#000000">1999,6,19</font>
</span></span></p>
<table width="80%" border="1" cellspacing="0" cellpadding="0" align="center" bgcolor="#99CCFF" bordercolorlight="#99CCFF" bordercolordark="#99CCFF">
<tr>
<td width="82%" class="p8" height="2">Copyright @看雪 2000 All rights reserved
<a href="mailto:toye@126.com">与我联系</a></td>
<td width="10%" class="p9" height="2"><a href="index.htm" tppabs="http://toye.dihou.org/index.htm">返回<br>
首页</a></td>
<td width="8%" class="p8" height="2"><a href="molu.htm" tppabs="http://toye.dihou.org/molu.htm" class="p9">返回<br>
目录</a></td>
</tr>
</table>
<p></p>
<p></p>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -