摘要: 让程序只运行一个实例源码实现机制要让程序在一台计算机上只运行一个实例, 大多数情况下且比较简单的方法是在应用程序类中使用互斥量;在程序运行前创建互斥量并检测是否成功;程序退出时再释放这个互斥量,;代码中的EXE_LIMIT为定义的宏,用于创建互斥量,可以自由定义,但为了减小重复的可能性,建议使用VC安装目录CommonTools目录下的GUIDGEN.EXE程序产生GUID关键代码.H文件中声明的变量或函数//执行个数限制#define EXE_LIMIT "C5A3A166-A11A-4cd3-87DC-900406A9AF66"//用于限制执行个数 HANDLE m_h 阅读全文
posted @ 2011-06-29 16:36 ~笑 阅读(264) 评论(0) 推荐(0) 编辑