网站首页 站内搜索

搜索结果

查询Tags标签: GetLastError,共有 4条记录
  • MFC中2种方式用互斥体函数避免多开

    第一种方式(查找程序名) HANDLE m_hMutex = CreateMutex(NULL,TRUE, "程序名"); if(GetLastError()==ERROR_ALREADY_EXISTS) { AfxMessageBox("此程序已经运行"); return FALSE; }第二种方式(查找进程名) const char *MutexObject = "test.exe&q…

    2021/9/25 6:41:00 人评论 次浏览
  • MFC中2种方式用互斥体函数避免多开

    第一种方式(查找程序名) HANDLE m_hMutex = CreateMutex(NULL,TRUE, "程序名"); if(GetLastError()==ERROR_ALREADY_EXISTS) { AfxMessageBox("此程序已经运行"); return FALSE; }第二种方式(查找进程名) const char *MutexObject = "test.exe&q…

    2021/9/25 6:41:00 人评论 次浏览
  • 让任何程序“停止运行”的程序

    原理:让目标进程执行内存地址0,发生内存访问冲突 #include <cstdio> #include <Windows.h> using namespace std;int main(int argc, char* argv[]) {if (argc < 2) {printf("%s PID\n", argv[0]);return 1;}HANDLE p = OpenProcess(PROCESS_A…

    2021/6/27 11:15:37 人评论 次浏览
  • VC++结束进程,干掉杀毒软件或者其他令人不爽的进程

    VC++结束进程,干掉杀毒软件或者其他令人不爽的进程 void pslist(void){HANDLE hProcessSnap = NULL;PROCESSENTRY32 pe32= {0};hProcessSnap = CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS, 0);if (hProcessSnap == (HANDLE)-1){printf("/nCreateToolhelp32Sn…

    2021/4/26 7:29:07 人评论 次浏览
扫一扫关注最新编程教程