我做了一个基于对话框的小程序,我想让它在启动之前先检查一下是否已经启动了,如果已经运行了就不再运行了,该怎么做?在2000下用EnumDesktopWindows可以,但在98下就不支持,该怎么做?
解决方案 »
- 红黑树 性质:从任一节点到其每个叶子的所有简单路径都包含相同数目的黑色节点 ,怎么理解
- MFC工程无法new一个单位
- 一个关于键盘钩子的问题,大家帮忙测试一下!
- 为什么我自己写的OCX控件中用定时器要出问题
- 为什么现在的书都这么贵?
- 怎么用程序得到U盘的序列号?(是硬件序列号,不是卷号,急,顶者有分,谁回答出来再另开贴给分)
- 关于VC开发数据库中的SQL语句的问题
- 有关SoftIce的用法,请各位帮忙!
- 在编写一个ActiveX控件中的全局函数,如何调用这个控件的InvalidateControl方法
- MDI 不同子窗口 不同Splitter策略
- VC程序与java 程序的socket通信问题
- 哪位高手能帮我写个com口的小程序啊!
HANDLE m_hMutex;
m_hMutex = OpenMutex (MUTEX_ALL_ACCESS, FALSE, strClassName) ;
if (m_hMutex == NULL)
m_hMutex = CreateMutex (NULL, TRUE, strClassName) ;
else
return FALSE;
高手能不能解释一下,为什么在另一个程序里能打开其它程序里创建的Mutex呢?