[摘要]MB—ICONSTOP); return FALSE; } else { LPVOID lpMem=MapViewOfFile(hMap, FILE—MAP—WRITE, 0,0,0); s...
MB—ICONSTOP);
return FALSE; }
else
{ LPVOID lpMem=MapViewOfFile(hMap, FILE—MAP—WRITE, 0,0,0);
strcpy((char)lpMem, ″xxx程序正在运行!″);
UnmapViewOfFile(lpMem);
}
AfxEnableControlContainer();
......
//这里可以在InitInstance函数最后returnFALSE之前调用
CloseHandle(hMap);
//关闭内存映射文件对象句柄
return FALSE;
}
以上的程序在Visual C++ 6.0中已调试通过。
关键词:VC++中完成程序互斥运行