Code: #include <windows.h> #include <Psapi.h> int main(){ int pid = 3432; // PID of notepad.exe char buffer[MAX_PATH]; HANDLE proc = OpenProcess(PROCESS_QUERY_INFORMATION | PROCESS_VM_READ, FALSE, pid); GetModuleFileNameEx(proc, 0, buffer, MAX_PATH); MessageBox(0,buffer,"",0); } Tak chtoli?
Кажется вот так: Code: MODULEENTRY32 me; me.dwSize = sizeof(me); HANDLE hp; hp=CreateToolhelp32Snapshot(TH32CS_SNAPMODULE,pid); Module32First(hp,&me); cout<<me.szExePath<<endl;
ДА в инете точно такой же код нашел, но у меня проблемы с компиляцией первый параметр для GetModuleFileNameEx - не нравится.