2009年10月29日
摘要: [代码]PROCESSENTRY32 Describes an entry from a list that enumerates the processes residing in the system address space when a snapshot was taken. //在系统快照生成时,通过一个列举进程在内存中存储情况的列表描述一个入口点信息 typedef struct ... 阅读全文
posted @ 2009-10-29 18:46 wParma 阅读(1112) 评论(0) 推荐(1) 编辑
摘要: [代码]Toolhelp32ReadProcessMemory The Toolhelp32ReadProcessMemory function copies memory allocated to another process into an application-supplied buffer. //函数 Toolhelp32ReadProcessMemory 读取另外一个进程的内存带应... 阅读全文
posted @ 2009-10-29 17:23 wParma 阅读(1387) 评论(0) 推荐(1) 编辑
摘要: [代码]CB_ADDSTRING Message An application sends a CB_ADDSTRING message to add a string to the list box of a combo box. If the combo box does not have the CBS_SORT style, the string is added to the end o... 阅读全文
posted @ 2009-10-29 17:22 wParma 阅读(617) 评论(0) 推荐(1) 编辑
摘要: 相关MSDN资料整理 WM_COMMAND Notification The WM_COMMAND message is sent when the user selects a command item from a menu, when a control sends a notification message to its parent window, or when an acceler... 阅读全文
posted @ 2009-10-29 16:28 wParma 阅读(730) 评论(0) 推荐(1) 编辑
2009年10月28日
摘要: [代码] 阅读全文
posted @ 2009-10-28 21:54 wParma 阅读(693) 评论(0) 推荐(1) 编辑
摘要: 额喜新厌旧是男人的通病吧,可是呢VS2005的界面看着的确比VC6.0看着舒服,而且也算用习惯了吧。可是网上现在大部分C/C++的代码还是用VC6.0的。这为我们这些菜鸟的学习之路增添了不少障碍,可能有很多朋友在这一步就放弃了吧或者抹黑走下去,很痛苦我也是刚刚找到些窍门就拿Windows核心编程这本书的代码来做个例子吧第一用VS2005打开项目编译之后看到最多的错误大概就是error C4430:... 阅读全文
posted @ 2009-10-28 13:42 wParma 阅读(1517) 评论(4) 推荐(1) 编辑
摘要: //本文内容大都来自《Windows核心编程》和MSDN,翻译的很烂,可是自己翻译一遍后突然发现自己懂了虽然不会//表达,献给痛苦徘徊在此的同路人。进程通常被定义为一个正在运行的程序的实例,它由两个部分组成: • 一个是操作系统用来管理进程的内核对象。内核对象也是系统用来存放关于进程的统计信息的地方。 • 另一个是地址空间,它包含所有可执行模块或D L L 模块的代码和数据... 阅读全文
posted @ 2009-10-28 10:57 wParma 阅读(1729) 评论(1) 推荐(1) 编辑
摘要: //先做个自我介绍吧,男,23,刚毕业,有工作,在保定,很穷很稳定, //人很笨,英语奇差,没有Windows编程的经验,只会一些蹩脚的C#,撮合着混口饭吃。 //想学C++,不是数据库编程,不是XX管理系统,有点晚,不算晚。 //MSDN全英文资料,Google翻译成晦涩难懂的中文,和译文版的抽象有一拼, //夹杂着三成的Google翻译,三成自己的猜想,三成译文版的启发,Windows核心编程... 阅读全文
posted @ 2009-10-28 09:11 wParma 阅读(858) 评论(8) 推荐(1) 编辑