03 2010 档案

摘要:(本站文章均出自原创,转载请注明出处~)很多年前就开始用MFC了,但一直没研究过内部的原理,仅仅是能熟练使用VC++/AppWizard写软件而已。作为一个游戏程序员,Win32的技术还是要做基本功的,于是阅读了一些MFC的源代码,搞清楚了MFC消息路由/映射机制。以下分三个步骤就可以描述清楚: 1. MFC中的每个窗口都对应一个C++类 Windows中的窗口用HWND来标示,C++类是指CW... 阅读全文
posted @ 2010-03-31 00:21 Jee 阅读(436) 评论(0) 推荐(0)
摘要:(本站文章均出自原创,转载请注明出处~) 确保你的程序只有一个进程实例在运行有很多种方法,利用共享数据段的方法最简单方便。一个EXE文件是有不同的段(Section)组成的,其中有若干代码段和若干数据段。在默认情况下,操作系统为了确保每个进程实例在安全环境中运行会为每个进程实例创建自己的数据段的拷贝,这样多个进程实例就不会因为一个实例修改了数据段的内容而影响到另外的进程实例。但是我们也可以为EX... 阅读全文
posted @ 2010-03-28 20:40 Jee 阅读(497) 评论(0) 推荐(0)