Отварям нов процес със следния код:
|
| #include <iostream> #include <Windows.h> using namespace std;
int main() { STARTUPINFO startInfo = { 0 }; PROCESS_INFORMATION processInfo = { 0 };
BOOL bSuccess = CreateProcess(TEXT("C:\\Windows\\notepad.exe"), NULL, NULL, NULL, FALSE, NULL, NULL, NULL, &startInfo, &processInfo);
if (bSuccess) { cout << "Process Started" << endl; cout << "Process ID: \t" << processInfo.dwProcessId << endl; } else { cout << "Error to start the process: " << GetLastError() << endl; }
cin.get(); } | |
|
Как мога да направя проверка по име (тоест дали процеса, който се е стартирал е с име "notepad.exe") и да Suspend-на процеса, ако проверката е минала успешно.[/code]