Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

такие разные handle-ы [D5, Win95/98, NT4, Win2k, WinXP]


dums ©   (2003-02-13 23:29:00) 

Получить хэндл окна, зная его заголовок можно с помощью функции FindWindow. Это будет аналог Form1.Handle, если бы вы искали хэндл собственной программы. Но как получить аналог application.handle чужой программы??


Song   (2003-02-14 22:25:00) [1]

Appliation, можете считать что это такое же окно. Класс у него TApplication, название - TApplication.Title. Вот и ищите, данных для FindWindow() достаточно.


dums   (2003-02-14 22:19:00) [2]

обратиться по хэндлу application значит работать с приложением на таком же уровне, как можно работать с формой, обратившись к ней по хэндлу формы.

вобщем мне нужно утянуть иконку из трея работающего приложения.


anbezr   (2003-02-14 17:03:00) [3]

а что значит обратиться?


dums   (2003-02-14 16:21:00) [4]

а как можно обратиться к чужой программе? не через хэндл окна.


Jack128   (2003-02-14 00:04:00) [5]

не у любого приложения может существовать application
Это особенность VCL дельфей и может быть(точно не знаю) MFC в VC++


Наверх

Титульная страница Поиск, карта сайта Написать письмо