在本章中多次出现的LORDPE,在它的安装目录下可以看到一个命为DOC的目录,里面就可以找到一堆帮助文档。当然,不同工具,帮助文档存放的位置都不同,也不一定统一存放,你可以通过搜索功能,将所有文件列出方便你找到他们。
这里有关于窗口的一切:http://msdn.microsoft.com/en-us/library/ms632587(VS.85).aspx其中菜单部分:http://msdn.microsoft.com/en-us/library/ms646977(VS.85).aspx
1. 描述清楚你遇到的问题,你尝试过什么方法,以及你希望知道的是什么。2. 避免问帮助文档、官方网站可以找到答案的问题。3. 请记住,如果别人回答你问题需要花的时间越多,你获得回答的可能性就越低。
正如我在第三章所做的那样,作者是从低级功能到高级功能传授知识,而我则重新整理为解决问题的一般流程再进行理解。回到19章,有会员提出看完之后不明白如何找到处理菜单的代码。按照这个关注点,19.6.3和19.7.1合并到一起之后就好理解多了。WndProc中的WPARAM就是菜单ID,从后面的条件跳转则指明菜单处理代码所在的位置。
1. 按照19.6,确认目标是否在能修改的范围。2. 按照19.8.1将WndProc的扩展代码写到DLL中。3. 按照19.3.1增加该DLL的函数到目标程序中4. 按照19.2.2为目标程序增加一个节5. 按照19.6.2寻找目标程序的WndProc6. 按照19.8.2完成对WndProc的修改
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课