- 博客(4)
- 收藏
- 关注
原创 通过句柄表遍历进程
进程线程这块都被人玩滥了......都是些过时了的东西,做为新手,我还是拿来耍耍。 #include #include //结构体是根据windbg查看得出来的。 typedef struct _HANDLE_TABLE { ULONG_PTR TableCode; PEPROCESS QuotaProcess; PVOID UniqueProces
2012-06-05 16:25:32
1057
原创 windows内存管理之雾里探花
也看了一些windows内存管理方面的资料了,总感觉这方面资料匮乏,写下这篇笔记是为了以后方便查找,肯定有很多错误,以后有更深的理解了再来修改吧! 首选在这之前得理解Cpu的分页机制。在这里我就不做叙述了。 windows内存管理把一个页就对应着一个结构体,它们被存放在一块连续的地方。操作系统定义了一个指针。指向这块地址 kd> dd MMpfndatabase 80560be8 80c
2012-06-05 09:53:09
1314
原创 MFC类结构浅析
这张图片来自MSDN,大家也可以自行查找。 我们可以看到最顶层的是CObject,它是MFC的“老祖宗”,由它派生出了庞大的类结构体系。它的功能是为所有派生类定义几种功能特性。具体的一些东西大家可以看MSDN 再来看看CCmdTarget类,该类派生于CObject,封装了MFC消息映射机制,接收系统事件和窗口消息的类都从它派生,如CWnd和CDocument分支。
2012-05-29 08:30:19
825
原创 初探MFC
人比较懒,一直没有写博客的习惯,但学的东西多了,就把前面的给望了,现在是到了逼不得已的时候了。 以前没有接触MFC,只对SDK有点研究。现在要用到MFC。就把学习笔记写到这里吧。这是第一篇。 MFC是微软的类库。开发MFC应用程序时,我们可以使用VC的lassWizard创建向导,它帮我们省去了很多事情。 但是,省去的这些事情。是我们必须得明白的。不然,对一个初学者来说,会很
2012-05-29 08:01:54
433
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人