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

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

Handle


Anar ©   (2002-11-03 22:54:00) 

Как узнать HANDLE какого-нибудь окна, запущённого в системе, по его названию?


Anar   (2002-11-04 23:29:00) [1]

Я пишу так:


SetWindowText(FindWindow(nil,"<Caption нужного окна>"),"Моё окно")

и при запуске он переименовывает к-либо окно нзванием "Моё окно", но стоит это окно развернуть или свернуть как оно возвращает своё исходное название, как-будто Handle меняется или теряется, но понимаю...


Ich Hasse   (2002-11-04 11:32:00) [2]

При чем тут название тебе нужен был Handle, так получи его...


Anar   (2002-11-04 08:39:00) [3]

Всё OK, спасибо, только вот стоит мне это окно развернуть или свернуть - название возвращается своё.
Что это по таймеру делать надо или есть какой-нибудь способ?


Qpwoe!   (2002-11-03 23:04:00) [4]

procedure FindHandle(var H:hWnd);
begin
H:=finwindow(nil,"<Caption нужного окна>");
end;


Наверх

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