在被窝里看书系列之《Windows PE 权威指南学习》笔记 第二章
来源:互联网 发布:淘宝上买号怎么领取 编辑:程序博客网 时间:2024/05/01 03:24
好吧,我吃饱了撑着贴出来给自己看的。。。
第一章 几个静态调试 动态调试啊什么的 跳过去了。。
第二章目的:
3个小工具开发。。
PEDUMP 查看PE文件字节码
PEComp PE 文件比较器
PEInfo PE结构信息查看器
-----------------------------------------------------------------------------------
好吧 坑爹了。。资源文件。 谁能记得住啊。。都图形化编辑了。。。
贴代码把。
#include <resource.h>#define ICO_MAIN 1000#define DLG_MAIN 1000#define IDC_INFO 1001#define IDM_MAIN 2000#define IDM_OPEN 2001#define IDM_EXIT 2002#define IDM_1 4000#define IDM_2 4001#define IDM_3 4002#define IDM_4 4003ICO_MAIN ICON "main.ico"DLG_MAIN DIALOG 50,50,544,199STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENUCAPTION "PE文件基本信息 by qixiaorui"MENU IDM_MAINFONT 9,"宋体"BEGIN CONTROL "",IDC_INFO,"RichEdit20A",196 | ES_WANTRETURN | WS_CHILD | ES_READONLY | WS_VISIBLE |WS_BORDER | WS_VSCROLL | WS_TABSTOP,0,0,540,396ENDIDM_MAIN menu discardableBEGIN POPUP "文件(&F)" BEGIN menuitem "打开文件(&O)...",IDM_OPEN menuitem separator menuitem "退出(&x)",IDM_EXIT END POPUP "查看" BEGIN menuitem "源文件",IDM_1 menuitem "窗口透明度",IDM_2 menuitem separator menuitem "大小",IDM_3 menuitem "宽度",IDM_4 ENDEND
CMD rc -r pe.rc
未指定 图标文件。。找个ICO 文件, 拷贝到代码目录,然后重命名main.ico 再编译。。
资源目标文件 生存OK 。
上图是我用VS 2003 打开的编译成功的 资源目标文件。 看了一下都OK。
接下来写,窗口代码了。。 太长了不贴了。反正都这样。
各种定义... 主题就是 弹出窗口,然后把功能写到 消息回调函数。。 框架就出来了。。
编译 完成
好吧,接下来就是3个坑爹小工具了。。 这几个工具要 汇编开发?? no 我用C# 代替了 嘎嘎
继续来更新
http://blog.sina.com.cn/s/blog_589d32f5010082ii.html
编辑器来了,直接看这个好了。。。有源码 C# 的; 我自己是C# 的so..
搞定, 明天搞代码心得
- 在被窝里看书系列之《Windows PE 权威指南学习》笔记 第二章
- 在被窝里看书系列之《Windows PE 权威指南学习》笔记 第一章
- 《jquery权威指南》学习笔记--第二章
- Javascript权威指南看书笔记
- jQuery权威指南第二版学习笔记(第二章)
- 《android编程权威指南》学习笔记之第二章 Android与MVC设计模式
- 《android编程权威指南》学习笔记之第五章 第二个Activity
- javascript权威指南学习笔记(第二章语法结构)
- 《Tomcat权威指南》第二版学习笔记
- Javascript权威指南看书笔记(二)
- hadoop权威指南第二章笔记
- hadoop权威指南第一第二章笔记
- 学习笔记:《CSS权威指南》之选择器
- jQuery权威指南第二版学习笔记(第一章)
- Android编程权威指南第二版学习笔记
- Javascript权威指南学习笔记1:第二章(词法结构)
- PE权威指南(GJZQ)
- 学习javascript权威指南系列
- 使用IBM Rational Application Developer 8开发Portlet - Maven集成
- poj 3070(矩阵的快速幂)
- 恢复firefox关闭时保存标签页的提示。
- 在被窝里看书系列之《Windows PE 权威指南学习》笔记 第一章
- ubuntu12.04 中EMACS安装过程中关于crt*.o定位的问题
- 在被窝里看书系列之《Windows PE 权威指南学习》笔记 第二章
- sublime 看着太爽了!
- 代码优化如做游戏一样有趣
- JAVA 哈希表类 HashTable
- JSP编程,url中加斜杠和不加斜杠的区别(sendredirect,requestdispatcher,servlet,filter)
- 关于设计原则
- NYOJ 257 郁闷的C小加(一)(中缀式变后缀式)
- Ajax简单应用
- 关于visual studio 2010 与windows phone 的整合安装问题