Windows开发
磨刀天刃
这个作者很懒,什么都没留下…
展开
-
windows消息机制
系统会为每一个线程自动创建一个消息队列。如果线程创建一个或多个窗口,那必须提供一个消息循环,这个消息循环会从线程消息队列获得消息,并把他们派发到相应的窗口过程。因为系统会直接把消息送到程序中的每个窗口,一个线程要在启动他的消息循环之前至少创建一个窗口。The system queue never contains window messages; its sole duty is to翻译 2008-08-22 09:07:00 · 389 阅读 · 0 评论 -
COM套间
最近一直在研究COM,在理解COM套间上有点困难,vcbase上有一片很好的文章:http://www.vckbase.com/document/viewdoc/?id=1597以下引自http://topic.csdn.net/t/20020825/21/969106.html 套间(Apartment)是com对象生存的一个环境(或者说是上下文),是有COM库在客户端转载 2008-06-25 20:56:00 · 524 阅读 · 0 评论 -
使用VMWare+SoftICE的方法总结
使用VMWare+SoftICE的方法总结: 1)安装VMWare和操作系统Windows2000 Professional。具体步骤省略... 2)在虚拟的操作系统Windows2000 Professional内安装SoftICE。我这里安装的是DriverStudio 2.7, 其中附带有SoftICE软件。 3)通过SoftICE的设置程序Setting对一些不合适的缺省设原创 2008-06-25 17:06:00 · 580 阅读 · 0 评论 -
SvcHost.exe调用的服务原理与实践
创建时间:2003-08-27 更新时间:2003-08-27文章属性:原创文章提交:bingle (bingle_at_email.com.cn)创建SvcHost.exe调用的服务原理与实践 by bingle_at_email.com.cn www.BingleSite.net1. 多个服务共享一个Svchost.exe进程利与弊windows 系统服务分为独立进程和共享进程两转载 2008-07-03 18:49:00 · 572 阅读 · 0 评论 -
GetMessage与PeekMessage(16位windows程序)
GetMessage与PeekMessage在windows的内部执行相同的代码,当应用程序的消息队列里没有消息的时候,GetMessage会使线程sleep,而PeekMessage会返回到应用程序,返回值为NULL。 GetMessage与PeekMessage执行流程:1,检查应用程序的消息队列,如果有就从队列头移除此消息,并把它返回给应用程序。2,检查消息和窗体过滤,G翻译 2008-11-30 12:09:00 · 532 阅读 · 0 评论