123456789101112131415161718 |
- #pragma once
- #if (defined _WIN32 || defined _WIN64)
- #include <Windows.h>
- #include <WinUser.h>
- #endif
- #include <iostream>
- #include <tuple>
- #include <string>
- #if(defined _WIN32 || defined _WIN64)
- bool KillProcessById(DWORD pID);
- std::tuple<bool, DWORD, HANDLE, HANDLE> startProcessInJob(std::string program, std::string args);
- std::pair<HANDLE, int> StartProcess(std::string program, std::string args, BOOL isEnum);
- HWND GetWindowHwndByPID(DWORD dwProcessID);
- std::pair<bool, HANDLE> assigntoJob(HANDLE process, int pid);
- #endif
|