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

Вниз

Имя ехе шника   Найти похожие ветки 

 
Andy BitOff ©   (2003-03-09 20:19) [0]

Как узнать имя программы и путь к ней имея ее хендл и текст заголовка.


 
Song ©   (2003-03-09 20:20) [1]

GetModuleFileName()
GetCommandLine()
ещё что-то есть..


 
Andy BitOff ©   (2003-03-09 20:25) [2]

GetCommandLine возвращает твою командную строку, а надо чужого процесса.
GetModuleFileName требует не HWND, а hModule. Как его получить?


 
Suntechnic ©   (2003-03-09 20:49) [3]

>Andy BitOff ©
GetModuleFileName требует не HWND, а hModule. Как его получить?

...имя программы и путь к ней имея ее хендл...

А что в твоём понимании "хэндл программы"? В понимании всех остальных это и есть hModule который кстати можно получить путём GetModuleHandle или LoadLibrary. Ну а если у тебя какой-то другой хэндл, то тогда выражайся яснее.


 
Andy BitOff ©   (2003-03-09 22:35) [4]

Я получаю HWND из GetWindow это как я понимаю window handle. Затем я могу с помощью GetWindowText получить его заголовок. Вот то, что я имею. Но мне хотелось бы узнать имя файла. Например если это будет Блокнот, то его имя должно быть %windir%\notepad.exe


 
Игорь Шевченко ©   (2003-03-11 09:49) [5]

В кладовке программа EnumFunctions - в разделе "Готовые программы"


 
dimich1978 ©   (2003-03-11 15:29) [6]

>>Игорь Шевченко
Да согласен, но посмотрите, у него должно работать под 9х винду, а в EnumFunctions(разработка И.Шевченко), только на NT платформах.
Как с этим бороться?


 
Songoku   (2003-03-11 19:50) [7]

Удалено модератором
Примечание: Offtopic


 
Songoku   (2003-03-11 19:52) [8]

Удалено модератором
Примечание: Offtopic



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

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

Наверх




Память: 0.48 MB
Время: 0.011 c
8-34521
avlan
2003-02-01 10:58
2003.05.12
Определить PixelFormat картинки


14-34608
Dms
2003-04-23 10:05
2003.05.12
технология создания Update к своим программам


14-34586
Тих
2003-04-23 19:40
2003.05.12
Склонение имен-фамилий-отчеств в разных падежах


1-34486
Pasha
2003-04-29 15:36
2003.05.12
Как програмно создать документ Word a ?


1-34484
deedlit
2003-04-29 15:33
2003.05.12
Ctrl+?, как поймать? Сама знаю, что глупо. :)