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

Вниз

Как зарегестрировать три горячие клавиши?   Найти похожие ветки 

 
Kovsh   (2004-09-15 18:34) [0]

Скажите пожалуйста, как можно зарегить три горячие клавиши. Я знаю RegisterHotKey, но так можно зарегить только три.


 
Gero ©   (2004-09-15 18:37) [1]


> Я знаю RegisterHotKey, но так можно зарегить только три.

Ну вот RegisterHotKey и используй, тебе же как раз три и надо.


 
Kovsh   (2004-09-15 18:38) [2]

Gero ©   (15.09.04 18:37) [1]

Только две. Сорри.


 
MetalFan ©   (2004-09-15 18:45) [3]

т.е. только 3 ?
Alt + Ctrl + AnyKey?
так это через нее и делается...


 
MetalFan ©   (2004-09-15 18:45) [4]

т.е. только 3 ?
Alt + Ctrl + AnyKey?
так это через нее и делается...


 
Kovsh   (2004-09-15 18:45) [5]

А мне нужно три.


 
Rem   (2004-09-15 18:47) [6]

>>Только две
Откуда такая информация?


 
MetalFan ©   (2004-09-15 18:48) [7]

"Alt + Ctrl + AnyKey"
 1  +   1  +   1 = 3
а это сколько? или я считать разучился?


 
Kovsh   (2004-09-15 18:48) [8]

MetalFan ©   (15.09.04 18:45) [4]

А не могли бы Вы показать.


 
Kovsh   (2004-09-15 18:49) [9]

Rem   (15.09.04 18:47) [6]

Это я могу только две.


 
Rem   (2004-09-15 18:51) [10]

[8]
Смотрит в книгу - видит... фигуру... из трех пальцев... :))

BOOL RegisterHotKey(
   HWND hWnd, // window to receive hot-key notification
   int id, // identifier of hot key
   UINT fsModifiers, // key-modifier flags
   UINT vk  // virtual-key code
  );


...

fsModifiers

Specifies keys that must be pressed in combination with the key specified by the nVirtKey parameter in order to generate the WM_HOTKEY message. The fsModifiers parameter can be a combination of the following values:

Value         Meaning
MOD_ALT         Either ALT key must be held down.
MOD_CONTROL Either CTRL key must be held down.
MOD_SHIFT Either SHIFT key must be held down.


 
Kovsh   (2004-09-15 18:51) [11]

MetalFan ©   (15.09.04 18:48) [7]

У меня сейчас плохая связь. Поэтому я отвечаю чуть медленей.

Но куда там нужно вставить третью клавишу?


 
Rem   (2004-09-15 18:53) [12]

Или еще объяснить что такое OR?


 
Kovsh   (2004-09-15 18:53) [13]

Rem   (15.09.04 18:51) [10]

Спасибо. Я не знал, что identifier of hot key.


 
Rem   (2004-09-15 18:54) [14]

[11]
 Хохмач. Быстрее можно отвечать только в чате...


 
Rem   (2004-09-15 18:56) [15]

[13]
 На будущее: В редакторе Delphi IDE пишем RegisterHotKey, нажимаем F1 и читаем описание функции RegisterHotKey.



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

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

Наверх




Память: 0.49 MB
Время: 0.245 c
14-1095338151
infom
2004-09-16 16:35
2004.10.03
Как у вас с логикой ?


1-1095691197
Goga
2004-09-20 18:39
2004.10.03
Управление объектом


3-1094586493
sherbacov
2004-09-07 23:48
2004.10.03
протоколирование БД


14-1095161630
Карелин Артем
2004-09-14 15:33
2004.10.03
Почем суппорт?


1-1095609995
tyus
2004-09-19 20:06
2004.10.03
ProgressBar