Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.013 c
3-6361
Tornado
2003-03-14 08:04
2003.04.03
Что добавить в дистрибутив?


1-6500
BIG BROTHER
2003-03-20 20:53
2003.04.03
Memo


3-6295
Ahmad K
2003-03-16 01:45
2003.04.03
Простейщий отчет


1-6462
Sergey_
2003-03-24 11:15
2003.04.03
в чём отличие TEdit.text и string ?


1-6428
Артём К.
2003-03-23 13:59
2003.04.03
Как в MessageBox добавить в текст сообщения эл-т из TListBoxa




   Наверх