代码没有做判断,简单记录结束进程的步骤。
#include <stdio.h>
#include <Windows.h>
int main()
{
HWND hwnd;
HANDLE pHandle;
DWORD pid;
hwnd = FindWindow(NULL, "无标题 - 记事本");
GetWindowThreadProcessId(hwnd, &pid);
pHandle = OpenProcess(PROCESS_ALL_ACCESS, FALSE, pid);
TerminateProcess(pHandle, pid);
CloseHandle(pHandle);
system("pause");
return 0;
}