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

Вниз

Handle главного окна   Найти похожие ветки 

 
Ilg   (2004-02-08 14:31) [0]

Здравствуйте!
Скажите как зная Handle приложения узнать Handle его главного окна?
Заранее, Большое Спасибо!


 
Sergey_Masloff   (2004-02-08 15:00) [1]

Что такое Handle приложения в вашем понимании?


 
jack128 ©   (2004-02-08 15:38) [2]

И что такое главное окно?


 
Ilg   (2004-02-08 18:48) [3]

Handle приложения в моем понимании - это Handle TApplication или т. п. (возможно того, что отображается на Панели задач).
А главное окно - это главная форма приложения.


 
Игорь Шевченко ©   (2004-02-08 18:55) [4]

Обычно у форм приложения Owner-окном является служебное окно TApplication.
Значит, обычным путем, EnumWindows + GetWindow(hWnd, GW_OWNER)


 
Sergey_Masloff   (2004-02-08 19:08) [5]

Ну есть Application.MainForm а у него есть Handle
Одним словом,

Application.MainForm.Handle

подойдет?
Потому как Handle самого аппликейшн ты похоже знаешь...


 
Ilg   (2004-02-15 12:21) [6]

Речь идет не о своем приложении... Так, что Application.MainForm.Handle не пройдет...

А про
EnumWindows + GetWindow(hWnd, GW_OWNER)
можно подробнее?


 
DVM ©   (2004-02-15 14:37) [7]


> Речь идет не о своем приложении...

Нет такого понятия главное окно. Главная форма - да, но не окно.
Главная форма - понятие Delphi.

> А про
> EnumWindows + GetWindow(hWnd, GW_OWNER)
> можно подробнее?

А справку не пробовали глядеть? Там вполне все понятно расписано про обе эти функции.


 
Defunct ©   (2004-02-15 19:54) [8]

Hwnd := GetWindow(Handle, GW_CHILD);

Handle это то, что вы понимаете как главный Handle приложения.
Hwnd будет Handle главного окна.



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

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

Наверх




Память: 0.48 MB
Время: 0.034 c
4-94229
Rad
2003-12-23 03:07
2004.02.29
Overlapped IO


1-93847
Бушин Сергей
2004-02-18 14:44
2004.02.29
Форма в компоненте - передача в компонент наступившего событя


1-93960
OlimPer
2004-02-16 22:03
2004.02.29
ShellListView


14-94152
Nous Mellon
2004-02-07 21:33
2004.02.29
У вас mail.ru работает?


4-94247
DelphiN!
2003-12-20 22:08
2004.02.29
Как получить caption-ы всех дочерних элементов текущего окна?