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

Вниз

имя EXE зная hWnd   Найти похожие ветки 

 
vap   (2002-09-24 14:11) [0]

Как узнать имя процесса, зная handle принадлежащего ему окна?


 
Xemax   (2002-09-24 14:48) [1]

GetWindowThreadProcessId - позволяет получить ID процесса которому принадлежит окно.

А потом можно получить имя Exe файла (и не только) с помощью функций:
CreateToolhelp32Snapshot
Process32First
Process32Next
Описание их всех смотри MSDN.


 
Sodom ©   (2002-09-24 16:14) [2]

Или используя PSAPI.dll. Там набор функций Enum...... Это кажется для NT.


 
Song ©   (2002-09-24 16:26) [3]

GetWindowModuleFileName()
NTQuerySystemInformation()


 
vap   (2002-09-24 16:26) [4]

Да, спасибо, все работает замечательно:
1. GetWindowThreadProcessId
2. все кроме NT - CreateToolhelp32Snapshot,
для NT - NtQuerySystemInformation из ntdll.dll



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

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

Наверх




Память: 0.47 MB
Время: 0.011 c
3-21417
Crok
2002-10-16 08:58
2002.11.07
Помогите скопировать данные в базу!


3-21400
Призрак
2002-10-17 19:31
2002.11.07
Тормоза при перебросе данных из Access в InterBase.


14-21779
Alex33
2002-10-19 02:56
2002.11.07
Люди,где взять исходники к ACDSee?????????


3-21435
Valt
2002-10-19 11:09
2002.11.07
SQL


3-21413
vitnt2000
2002-10-18 08:55
2002.11.07
Как добавить к таблице новое поле и не убить данные?