![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как получить Handle главного окна приложения в котором моя DLL [D5, Win2k]
den_c © (2003-03-25 13:25:00)Моя Dll оказалась в адресном пространстве другого процесса
Как теперь мне в моей DLL узнать Handle главного окна приложения в котором моя Dll
Digitman (2003-03-26 08:24:00) [1]ты лучше скажи, зачем это тебе нужно ? какую задачу решить требуется ?
Digitman (2003-03-26 08:23:00) [2]никак.
главное окно GUI-приложения ничем не отличается от прочих окон, открытых тем же приложением.
у окна нет никаких признаков того, что оно главное или не главное
консольные же приложения могут вовсе не иметь ни одного окна
den_c (2003-03-25 22:56:00) [3]Так что?
Ответ НИКАК?
Digitman (2003-03-25 16:01:00) [4]
> Как теперь мне в моей DLL узнать Handle главного окна приложения
> в котором моя Dll
а если хост-процесс - консольный ? и он не создавал никаких окон ? о каком хэндле какого окна вообще может речь идти в таком случае ? не задумывался ?
Игорь Шевченко (2003-03-25 15:24:00) [5]Никак
den_c (2003-03-25 13:42:00) [6]>Передавай его параметром
Не могу я передать - процесс чужой
MBo (2003-03-25 13:25:00) [7]Передавай его параметром