VC/MFC
ozdazm
这个作者很懒,什么都没留下…
展开
-
设备I/O之OVERLAPPED
原帖地址:http://www.jdzj.com/data/program/5476.htm OVERLAPPED,顾名思义为重叠,乍一看会很奇怪,重叠谁跟谁重叠 似乎在WIN32的Programming中没有这个概念呀要讨论这个问题就要追溯 到对设备I/O的访问中 在WIN32中,用户不能象以前那样直接对硬件进行访问,使得这一层 对开发者而言是个"黑盒",而是提供了一组对应转载 2012-02-04 13:45:13 · 444 阅读 · 0 评论 -
LIB文件和DLL文件有什么不同
LIB文件和DLL文件有什么不同 (1)lib是编译时需要的,dll是运行时需要的。如果要完成源代码的编译,有lib就够了。如果也使动态连接的程序运行起来,有dll就够了。在开发和调试阶段,当然最好都有。 (2)一般的动态库程序有lib文件和dll文件。lib文件是必须在编译期就连接到应用程序中的,而dll文件是运行期才会被调用的。如果有dll文件,那么对应的lib文件一般是一些索引信息,具体转载 2013-01-24 14:20:43 · 391 阅读 · 0 评论 -
[VC/MFC]实现程序运行时隐藏窗口 (多种方法,推荐方法2)
原帖地址:http://hi.baidu.com/yang2h/blog/item/d923b1cf7d662c34f8dc61ad.html 因为最近我的不良网页过滤引擎--上帝之手的开发进入实际开发阶段,因此开始了很多方面的系统编程比如说进程隐藏,窗口隐藏等等,因为这是监控类的软件,最好是运行在用户不知情的情况下,所以最好是把窗口隐藏起来,然后通过hotkey来呼唤.在如何实现窗口隐转载 2012-02-02 09:08:46 · 1351 阅读 · 0 评论 -
MFC 程序入口和执行流程
原帖地址:http://anony3721.blog.163.com/blog/static/511974201031953959757/ 一 MFC程序执行过程剖析 1)我们知道在WIN32API程序当中,程序的入口为WinMain函数,在这个函数当中我们完成注册窗口类,创建窗口,进入消息循环,最后由操作系统根据发送到程序窗口的消息调用程序的窗口函数。而在MFC程序当转载 2011-09-01 10:32:03 · 565 阅读 · 0 评论 -
sendmessage和postmessage的区别
sendmessage是同步的,需要等待消息被处理完成,获得返回码(DWord类型)后才继续,也就是说sendmessage后会立即得到结果。postmessage是异步的,只负责将消息放到消息队列中,不确定何时及是否处理。 postmessage中不要使用临时变量做参数,因为消息处理时,该变量可能已销毁。原创 2013-01-24 14:09:58 · 527 阅读 · 0 评论