使应用程序只能运行一次,第二次运行显示上次程序
2016-01-28 14:46
162 查看
// 此程序只能运行一次,用互斥量来判断程序是否已运行 HANDLE m_hMutex=CreateMutex(NULL,TRUE, m_pszAppName); if(GetLastError() == ERROR_ALREADY_EXISTS) { ReleaseMutex(m_hMutex); HWND hHWND = ::FindWindow(NULL, m_pszAppName); if(::IsWindowVisible(hHWND)) { ::ShowWindow(hHWND,SW_SHOW); } return FALSE; }
相关文章推荐
- C语言字符串操作函数
- Java 模板方法模式的实现
- iOS之POST与GET的优缺点
- javascript 延迟
- 泗泾办小卡需要的材料
- UVA 1595 multimap 的应用
- 网络数据包收发流程(二):不配置NAPI的情况
- Freescale Yocto的安装,环境Ubuntu14.04
- Jquery基础学习(一)
- 一个简单的文件合并工具
- switch的用法
- 微信朋友圈图片处理策略
- C操作内存函数(memset,memcpy,memcmp)
- 使用UISearchController 实现搜索框
- jQuery的deferred对象详解
- Linux学习之CentOS(二十)--CentOS6.4下修改MySQL编码方法
- 多列布局
- position:sticky 定位 position:fixed
- 个性签名
- c#版在pc端发起微信扫码支付