回帖:20091001753:在 win 系统下,2行就解决了。
auto mutex = CreateMutex(nullptr, FALSE,(LPCWSTR)qApp->applicationFilePath().utf16());
if(mutex&&GetLastError()==ERROR_ALREADY_EXISTS)exit(0);
....... (2019-06-26 21:14)
你说的这个我在MFC中一直这么用的,但是重复启动的时候就直接退出了,没有我的把已有程序激活的效果