关于CreateMutex的问题
我的OnlnitDialog()中有
if(CreateMutex(NULL, true, "Arp") != NULL )
{
if(GetLastError() == ERROR_ALREADY_EXISTS )
{
AfxMessageBox("已经有一个程序启动了。");
exit(0);
}
}
这么一段代码 然后我在一个名叫 扫描的 命令响应里
WinExec("cmd /c ping -n 4 192.168.0.1 ",SW_HIDE);
和
system("arp -a >static.set");
执行程序 发现出现 "已经有一个程序启动了"
怎么解决???