Вниз
Скачать: CL | DM;

HotKey   Найти похожие ветки 

← →
HeKTO   (2004-09-10 15:00) [0]

Люди, одскажите :
Есть HotKey1 (THotKey), в него юзверь вводит сочетание клавиш.
В процессе выполнения проги он нажимает клавиши, как оределить (какое событие отлавливать) нажал ли ользователь ту комбинацию, что в HotKey1???


← →
Lin7   (2004-09-10 15:23) [1]

RegisterHotKey + WM_HOTKEY


← →
HeKTO   (2004-09-10 15:25) [2]

попробую


← →
Lin7   (2004-09-10 15:27) [3]

Э-э-э... Можно проще: установить у формы KeyPreview в true и обрабатывать OnKeyUp или OnKeyPress формы.

Удачи.


← →
HeKTO   (2004-09-10 15:28) [4]

А после KeyPreview как обработать....?
Лучше приведите пример, буду очень благодарен, многоуважаемый


← →
Lin7   (2004-09-10 15:44) [5]

Установить KeyPreview формы в true.

procedure TForm1.FormKeyUp(Sender: TObject; var Key: Word;
 Shift: TShiftState);
begin
 if (ssCtrl in Shift) and (Key=81) then
   MessageBox(0,"O-o-o!","",0);
end;

- обработка нажатия Ctrl+"Q".


← →
HeKTO   (2004-09-10 16:36) [6]

А как из HotKey1 взять ssCtrl ?????
Может там Alt+q или Shift+ctrl+a ?????



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

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



Память: 0.46 MB
Время: 0.022 c
1-1095016396
bloodman
2004-09-12 23:13
2004.09.26
Возможно ли изменение состояния кнопки ?


3-1094021617
NewDelpher
2004-09-01 10:53
2004.09.26
Используемые объекты


9-1085751026
MrAngel
2004-05-28 17:30
2004.09.26
Что лучше ID3DXMesh или использование IndexBuffer и VertexBuffer?


1-1095069384
Mishel
2004-09-13 13:56
2004.09.26
Clipboard: ограничения по размеру


1-1094722992
vint45
2004-09-09 13:43
2004.09.26
Закрытие Excel из своей программы




   Наверх