今天刚学到的阻止程序反复驻留内存的办法,非常简单
//阻止程序反复驻留内存.
CreateMutex(NULL, FALSE, "Test");
if(GetLastError()==ERROR_ALREADY_EXISTS)
{
AfxMessageBox("Test already running!");
OnOK();
}
说通俗点就是,不让用户打开俩相同的程序
本文介绍了一种简单的方法来防止程序被重复启动。通过使用CreateMutex函数并检查返回的错误代码,可以确保同一应用程序在同一时间只能运行一个实例。这对于提高用户体验和避免资源冲突特别有用。
今天刚学到的阻止程序反复驻留内存的办法,非常简单
//阻止程序反复驻留内存.
CreateMutex(NULL, FALSE, "Test");
if(GetLastError()==ERROR_ALREADY_EXISTS)
{
AfxMessageBox("Test already running!");
OnOK();
}
说通俗点就是,不让用户打开俩相同的程序

被折叠的 条评论
为什么被折叠?
