2011年1月17日

程序多开原理记录

摘要: 代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--windows系统下,程序防止多开的几种常见方法:1)使用FindWindowAPI函数。通过查找窗口标题(或/和类名)来判断程序是否正在运行。如果找到了,表明程序正在运行,这时可退出程序,达到不重复运行的效果;反之表明程序是第一次运行。这种方法不适用于以下情况,程序的标题是动态变化的、系统中运行了相同标题(或/和类名)的程序2)Mutex/Event/Semaphore通过互斥对象/信号量/事件 阅读全文

posted @ 2011-01-17 14:50 seaven 阅读(387) 评论(0) 推荐(0) 编辑

对话框内控件中字体颜色的设置(VC6.0)

摘要: 代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--在VC6.0中不像其它开发工具那样能够轻易使用属性设置对象的各种状态,如文字颜色、背景等等,如标题所说,如何设置对话框中控件的字体颜色?  答案是使用OnCtlColor(在MSDN中的解释是:当要画出一个子控件时,框架就调用这个成员函数。多数控件将这个消息发送到它们的父窗口(通常是一个对话框),为使用正确的颜色画出控件而准备pDC),Ctrl+W打开ClassWizard,在ClassName下 阅读全文

posted @ 2011-01-17 10:25 seaven 阅读(1788) 评论(0) 推荐(0) 编辑

导航