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

Вниз

Как узнать handl текущего компонента и окна   Найти похожие ветки 

 
DelphiN! ©   (2003-03-21 12:13) [0]

Как узнать handle текущего элемента(имеющего фокус), допустим я хочу
послать событие нажатия какой либо клавиши пользователю, когда он
вводит куда либо текст. И послать хочу не во все компоненты подряд
перебирая в цикле их описатели, а именно в тот где установлен фокус.
Еще хотел бы я научиться определять хендл для текущего окна(имеющего
фокус в данный момент). Заранее благодарен.


 
Clickmaker ©   (2003-03-21 12:21) [1]

Form.ActiveControl.Handle
хендл для текущего окна - GetActiveWindow, GetFocus


 
DelphiN! ©   (2003-03-21 13:25) [2]

А как узнать хендл конкретного компанента на окне?


 
Clickmaker ©   (2003-03-21 13:27) [3]

Что значит конкретного? Если по индексу то Form.Components[i], по имени Form.FindComponent


 
Clickmaker ©   (2003-03-21 13:29) [4]

в догонку: если нужен визуальный компонент, то лучше Form.Controls[i]



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

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

Наверх




Память: 0.47 MB
Время: 0.018 c
14-6688
NetBreaker666
2003-03-18 22:07
2003.04.03
Каким образом создать Popup меню в стиле WinXP


14-6739
Malder
2003-03-15 16:19
2003.04.03
Главное меню в продуктах пакета Microsoft Office


1-6576
drAlban
2003-03-21 22:48
2003.04.03
Как получить хэндл файла?


4-6847
oss
2003-02-05 18:56
2003.04.03
работа с принторами


1-6540
roadstar
2003-03-20 17:10
2003.04.03
Сохранение компонента