powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Вопрос по WinAPI
5 сообщений из 5, страница 1 из 1
Вопрос по WinAPI
    #32175323
Sergio__BC
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Помогите кто знает!
Как, зная handle какого-нибудь окна (не моего приложения) узнать путь к экзешнику, которым оно создано?

зарание спасибо.
...
Рейтинг: 0 / 0
Вопрос по WinAPI
    #32177120
maratka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
к сожалению, не занимался подобной проблемой.
думаю, алгоритм д.быть примерно таким -
1. dwThreadId = GetWindowThreadProcessId(hWnd, &dwProcessId);
2. в зависим. от типа ОС используя ToolHelpAPI или PSAPI перечисляем все
HMODULE, входящие в текущий поток или процесс (примерно...) -
один из модулей и владеет этип хандлом.
3. (совсем не знаю как...) необходимо установить, какой именно из этих модулей владее этим хэндлом - тут тож думаю помогут эти библиотеки.
имхо, мож спецы что-то более конкретное скажут
...
Рейтинг: 0 / 0
Вопрос по WinAPI
    #32177182
alex_k
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может GetModuleHandle?
...
Рейтинг: 0 / 0
Вопрос по WinAPI
    #32177226
ZrenBy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да уже дали ответ\r
\r
/topic/34446
...
Рейтинг: 0 / 0
Вопрос по WinAPI
    #32177397
maratka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
только не видно кода для Win9x, или PSAPI теперь работает и для 9х тоже?
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Вопрос по WinAPI
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]