Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.03.26;
Скачать: CL | DM;

Вниз

Как определить полное имя exe   Найти похожие ветки 

 
Pit ©   (2006-02-19 15:43) [0]

Мастера подскажите как, зная hWnd окна программы, определить полное имя exe


 
begin...end ©   (2006-02-19 16:18) [1]

var
 WindowHandle, ProcessHandle: THandle;
 ProcessId: Cardinal;
 ExePath: array [0..MAX_PATH] of Char;
begin
 GetWindowThreadProcessId(WindowHandle, ProcessId);
 ProcessHandle := OpenProcess(PROCESS_QUERY_INFORMATION or PROCESS_VM_READ, False, ProcessId);
 if ProcessHandle <> 0 then
   try
     if GetModuleFileNameEx(ProcessHandle, 0, ExePath, sizeof(ExePath)) <> 0 then
       ShowMessage(ExePath);
   finally
     CloseHandle(ProcessHandle)
   end
end


 
Pit ©   (2006-02-19 16:33) [2]

Большое Спасибо begin...end.



Страницы: 1 вся ветка

Текущий архив: 2006.03.26;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.062 c
3-1138719392
Ega23
2006-01-31 17:56
2006.03.26
Refresh TClientDataSet по Master-Detail связке


8-1129748044
Alexandr Rivvin
2005-10-19 22:54
2006.03.26
Проигрывание MP3


9-1126782834
Рафик
2005-09-15 15:13
2006.03.26
Онлайн игра


4-1136650484
Signate
2006-01-07 19:14
2006.03.26
Запуск приложения принудительно на одном процессоре


15-1141146376
antonn
2006-02-28 20:06
2006.03.26
С первым днем весны, товарищи!