Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2004.10.03;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.47 MB
Время: 0.035 c
3-1094024391
Koala
2004-09-01 11:39
2004.10.03
Клиент-сервер (MIDAS) под Firebird 1.5


14-1095021971
Knight
2004-09-13 00:46
2004.10.03
Вопрос к тем, кто ходит в церковь...


6-1088472470
Глеб
2004-06-29 05:27
2004.10.03
Как мне узнать IP-адрес компьютера в сети, зная его имя?


4-1093807614
Vasya.ru
2004-08-29 23:26
2004.10.03
Как программно запретить спящий режим?


4-1093446638
noname
2004-08-25 19:10
2004.10.03
Драйвер на Delphi!





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский