Как по hWnd окна найти path приложения?
От: Valdem  
Дата: 24.04.02 18:18
Оценка:
Как по hWnd окна найти путь откуда было запущено приложение которое содержит даное окно.
Тоесть я перебираю все видимые окна и хочу узнать какие это приложения запущены.
Re: Как по hWnd окна найти path приложения?
От: Alex Fedotov США  
Дата: 24.04.02 19:01
Оценка:
Здравствуйте Valdem, Вы писали:

V>Как по hWnd окна найти путь откуда было запущено приложение которое содержит даное окно.

V>Тоесть я перебираю все видимые окна и хочу узнать какие это приложения запущены.

GetWindowThreadProcessId чтобы получить идентификатор процесса. Потом:

NT/2000/XP: OpenProcess -> EnumProcessModules -> GetModuleFileNameEx.
9x/ME: CreateToolhelp32Snapshot -> Process32First -> Process32Next.

Подробности в
http://www.rsdn.ru/?qna/?baseserv/enumproc.xml
-- Alex Fedotov
Re: Как по hWnd окна найти path приложения?
От: Алекс Россия http://wise-orm.com
Дата: 25.04.02 05:22
Оценка:
Здравствуйте Valdem, Вы писали:

V>Как по hWnd окна найти путь откуда было запущено приложение которое содержит даное окно.

V>Тоесть я перебираю все видимые окна и хочу узнать какие это приложения запущены.

Пора Q&A писать...
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.