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

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

API - caption кнопки. [D6, Win2k]


EndDie ©   (2002-12-19 09:54:00) 

Nm: array[0..255] of Char;

..GetWindowText(wnd,Nm,255);
if String(Nm)="NeededText" then begin
...
end;

Узнать какой captionв данный момент у кнопки не представляет труда.
Вопрос:
Если captionкнопки не постоянная величина, а проверять его по таймеру не хочется, то как узнать момент, когда у контрола произошла смена оного.
Хэндл кнопки, как дочки др. контрола естественно известен.


Song   (2002-12-19 13:21:00) [1]

Тогда только глобальный хук.


EndDie   (2002-12-19 12:12:00) [2]

..нет процесс чужой:
Wizard Box с кнопками Step1, Step2....Finish.


Виктор Щербаков   (2002-12-19 12:05:00) [3]

Окно кнопки в твоем процессе?


EndDie   (2002-12-19 11:15:00) [4]

..мде не хотелось бы ради этого вводить использование DLL (для глоб хука).
Господа! Неужели нельзя попроще?


Song   (2002-12-19 10:26:00) [5]

Перехватывать WM_SETTEXT


Наверх

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