返回顶部

收藏

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

发表评论