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

Вниз

Как перехватить нажатие клавиш Shift + Delete ?   Найти похожие ветки 

 
Chery   (2004-09-03 09:57) [0]

Как перехватить нажатие клавиш Shift + Delete ? И можно поподробней (я в API не очень).


 
clickmaker ©   (2004-09-03 11:02) [1]

WM_KEYDOWN
(wParam = VK_DELETE) and ((GetKeyState(VK_SHIFT) shr 8) <> 0)


 
Chery   (2004-09-03 11:31) [2]

А можно по подробнее, в деталях, плиз.
Просто нажатие клавиш понятно GetKeyState.
А с WM_KEYDOWN и wParam не ясно.


 
clickmaker ©   (2004-09-03 11:57) [3]


>  [2] Chery   (03.09.04 11:31)

Что не ясно? обрабатывай в оконной процедуре своего окна это сообщение


 
Chery   (2004-09-03 12:29) [4]

Куда мне лепить WM_KEYDOWN
И объявлять ли wParam ?


 
clickmaker ©   (2004-09-03 13:02) [5]


> [4] Chery   (03.09.04 12:29)
> Куда мне лепить WM_KEYDOWN
> И объявлять ли wParam ?

Судя по твоей реплике "(я в API не очень).", ты пишешь на API. Значит у окна твоей проги должна быть оконная процедура. У нее есть параметры, среди которых wParam. Вот его и обрабатывай
А если пишешь не на апи, то событие OnKeyDown формы и соответссно Key вместо wParam


 
Chery   (2004-09-03 15:35) [6]

" А если пишешь не на апи, то событие OnKeyDown формы и соответссно Key вместо wParam" - ну это понятно.
А с WM_KEYDOWN чё делать?


 
_silver ©   (2004-09-03 15:37) [7]

орех...


 
clickmaker ©   (2004-09-03 15:44) [8]


> [6] Chery   (03.09.04 15:35)
> А с WM_KEYDOWN чё делать?

Можешь оставить себе. На память


 
Lenor ©   (2004-09-06 02:12) [9]

cherry - вишня :)



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

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

Наверх




Память: 0.48 MB
Время: 0.045 c
14-1095494946
Новенький
2004-09-18 12:09
2004.10.10
Подскажите,где мона скачать Turbo Pascal for Win?


4-1094070719
Jetus
2004-09-02 00:31
2004.10.10
Проблема со вставкой ресурсов в ехе-файл


1-1096123353
appendix
2004-09-25 18:42
2004.10.10
фиксированная колонка в StringGrid


6-1090316461
highlander
2004-07-20 13:41
2004.10.10
Отправка СМС-сообщений, используя HTTP


1-1096293534
Lord de Mon
2004-09-27 17:58
2004.10.10
Ошыбки