На главную

On-line справка по Win32 API

Написать письмо
БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО!
Список всех статей A-B-C-D-E-F-G-H-I-J-K-L-M-N-O-P-Q-R-S-T-U-V-W-X-Y-Z | Скачать Вниз

Character Messages



Keystroke messages provide a lot of information about keystrokes, but they don't provide character codes for character keystrokes. To retrieve character codes, an application must include the TranslateMessage function in its thread message loop. TranslateMessage passes a WM_KEYDOWN or WM_SYSKEYDOWN message to the keyboard layout. The layout examines the message's virtual-key code and, if it corresponds to a character key, provides the character code equivalent (taking into account the state of the SHIFT and CAPS LOCK keys). It then generates a character message that includes the character code and places the message at the top of the message queue. The next iteration of the message loop removes the character message from the queue and dispatches the message to the appropriate window procedure.


Пригласи друзей и счет твоего мобильника всегда будет положительным!
Предыдущая статья
 
Сайт Народ.Ру Интернет
Следующая статья
Пригласи друзей и счет твоего мобильника всегда будет положительным!

Символьные Сообщения



Нажатие клавиши сообщений обеспечивает много информации о нажатиях клавиши, но они не обеспечивают символ кодировать для символьных нажатий клавиши. Чтобы извлекать символьный кодировать, приложение должно включить функцию TranslateMessage в свой цикл сообщения резьбы. TranslateMessage ПЕРЕДАЕТ WM_KEYDOWN или сообщение WM_SYSKEYDOWN в клавишный формат. Формат изучает сообщение виртуальный-ключевой код и, если он переписывается на символьную клавишу, обеспечивает символьный кодовый эквивалент (принимать во внимание состояния СДВИГА и клавиш БЛОКИРОВКИ КОЛПАЧКОВ). Это затем генерирует символьное сообщение, которое включает символьный код и устанавливает сообщение на верхе очереди сообщения. Следующая итерация цикла сообщения удаляет символьное сообщение из очереди и посылает сообщение в подходящую процедуру окна.


Вверх Version 1.3, Oct 26 2010 © 2007, 2010, mrhx Вверх
 mrhx software  Русский перевод OpenGL  Русский перевод Win32 API
 
Используются технологии uCoz