12 2012 档案
摘要:PE的结构如下图所示: 1.开始以DOS MZ开头,在0000003CH的位置找到对应的值计算真正地址--PE的头地址 PE文件中的DOS部分由MZ格式的文件头和可执行代码部分组成,可执行代码被称为“DOS块”(DOS stub)。一般来说,DOS部分的执行代码只是简单地显示一个“This program cannot be run in DOS mode.”就退出了,这段简单的代码是编...
阅读全文
摘要:1. 背景调用CFileDlg打开文件选择对话框,默认是“列表”形式展示,而通常我们选择图片更好的查看方式是以“缩略图方式”来方便查看图片这样就给我们带来麻烦,每次都需要选择“缩略图”方式来查看,所以需要重新继承一个新的类,来实现打开就显示缩略图的功能2. 实现思路1:通过用SPY++查看该列表控件是一个SHELLDLL_DefView包含的一个SysListView32控件,想到用枚举windows窗体来获得到HWND TRACE_FindWindow(HWND parentHwnd,HWND hAfterChild){HWND hWnd = FindWindowEx(parentHwnd,
阅读全文

浙公网安备 33010602011771号