返回顶部

收藏

WIN平台下简单实现单例

更多
//只允许一次,已经
bool AlreadyLiving(CString what){
    HANDLE m_hMutex=CreateMutex(NULL,TRUE, what);   //创建互斥量
    if(GetLastError()==ERROR_ALREADY_EXISTS)        //如果互斥量已经存在
    {
        return true;                                //返回真
    }
    else                                            //否则
    {
        return false;                               //返回假

    }
}
//该片段来自于http://outofmemory.cn

标签:c++,系统

收藏

1人收藏

支持

1

反对

0

»更多 您可能感兴趣的代码
  1. 2014-05-18 14:45:15dump pe file info by 蟋蟀哥
  2. 2014-05-19 15:06:29Windows下映射文件夹为虚拟磁盘 by walker30
  3. 2014-06-09 12:24:53显示当前目录所在的驱动器信息 by niutao.linux
  4. 2014-08-27 12:13:01C++获取系统的Mac地址 by 小项
  5. 2014-09-14 11:52:50远程重启IIS或添加系统账号 by 小项
  6. 2014-10-26 11:17:13设置卷标 by 童学芬
  7. 2014-11-21 11:11:18虚拟存储管理器的页面调度 by 童学芬
  8. 2014-05-18 10:53:06获取当前用户的IE代理信息 by aiheng1988
  9. 2014-05-20 11:50:44设置进程的显示名称 by 灵剑子
  10. 2014-08-08 12:25:57挂起进程 by 灵剑子
  11. 2014-08-27 12:25:13Linux系统获取主机网关IP by 小项

发表评论