Программирование arrow Win API arrow Win32 API. Функции и сообщения ввода информации с клавиатуры

Win32 API. Функции и сообщения ввода информации с клавиатуры

Оглавление

1. Win32 API. Функции и сообщения ввода информации с клавиатуры

2. Функция ActivateKeyboardLayout

3. Функция EnableWindow

4. Функция GetActiveWindow

5. Функция GetAsyncKeyState

6. Функция GetFocus

7. Функция GetKeyboardLayout

8. Функция GetKeyboardLayoutList

9. Функция GetKeyboardLayoutName

10. Функция GetKeyboardState

11. Функция GetKeyNameText

12. Функция GetKeyState

13. Функция IsWindowEnabled

14. Функция keybd_event

15. Функция LoadKeyboardLayout

16. Функция MapVirtualKey

17. Функция MapVirtualKeyEx

18. Функция OemKeyScan

19. Функция RegisterHotKey

20. Функция SetActiveWindow

21. Функция SetFocus

22. Функция SetKeyboardState

23. Функция ToAscii

24. Функция ToAsciiEx

25. Функция ToUnicode

26. Функция UnloadKeyboardLayout

27. Функция UnregisterHotKey

28. Функция VkKeyScan

29. Функция VkKeyScanEx

30. Функция GetKBCodePage

31. Сообщения при вводе информации с клавиатуры

32. Сообщение WM_ACTIVATE

33. Сообщение WM_CHAR

34. Сообщение WM_DEADCHAR

35. Сообщение WM_GETHOTKEY

36. Сообщение WM_HOTKEY

37. Сообщение WM_KEYDOWN

38. Сообщение WM_KEYUP

39. Сообщение WM_KILLFOCUS

40. Сообщение WM_SETFOCUS

41. Сообщение WM_SETHOTKEY

42. Сообщение WM_SYSCHAR

43. Сообщение WM_SYSDEADCHAR

44. Сообщение WM_SYSKEYDOWN

45. Сообщение WM_SYSKEYUP


Следующие функции используются, чтобы принимать и обрабатывать ввод информации с клавиатуры.

 


 
« Предыдущая статья   Следующая статья »


  • Win32, Win32 API. Быстрые клавиши
    В Microsoft Windows, ускоритель клавиатуры (keyboard accelerator) (или, просто, акселератор) - это нажатие клавиши или комбинация нажатий клавиш, которые генерирует для прикладной программы сообщение WM_COMMAND или WM_SYSCOMMAND....
  • Win32, Win32 API. Пиктограммы
    Пиктограмма (icon) – это рисунок, который состоит из растрового изображения, объединенного с маской, которая создает прозрачные области на рисунке. Этот краткий обзор описывает создание, показ на экране, разрушение и дублирование пиктограмм. Windows использует пиктограммы повсюду в интерфейсе пользователя, чтобы представить объекты, такие как файлы, папки, ярлыки, прикладные программы и документы. Функции пиктограммы в Microsoft Win32...
  • Win32, Win32 API. Структуры и сообщения окна
    Нижеперечисленные структуры и сообщения используются для создания и управления окнами. ...
  • Win32, Win32 API. Функции окна
    Следующие функции используются для создания и управления окнами. ...
  • Win32, Win32 API. Окна
    Окно в прикладной программе, по описанию в операционной системе Microsoft Windows - прямоугольная область экрана, где прикладная программа отображает выводимую и принимает вводимую информацию от пользователя. Окно разделяет использование экрана с другими окнами, включая и те, которые созданы из других прикладных программ. В один и тот же момент времени только одно окно может принимать вводимые данные от пользователя. Пользователь может использовать мышь, клавиатуру или друг...
  • Win32, Win32 API. Меню
    Меню (menu) состоит из перечня пунктов меню (menu items). Выбор пункта меню открывает подменю или принуждает прикладную программу выполнить команду. Этот краткий обзор описывает меню и объясняет, как использовать их в прикладных программах, разработанных при помощи Microsoft Win32 прикладного программного интерфейса (API)....
  • Win32, Win32 API. Курсоры
    Windows предоставляет набор стандартных курсоров, которые являются доступными для любой прикладной программы, чтобы использовать в любое время. Заголовочные файлы Windows содержат идентификаторы для стандартных курсоров - идентификаторы начинаются с префикса "IDC_". Каждый стандартный курсор имеет соответствующее заданное по умолчанию изображение, связанное с ним. Пользователь или прикладная программа могут заменять заданное по умолча...
  • Win32, Win32 API. Работа с клавиатурой
    Этот беглый обзор рассматривает, как Windows создает вводимую информацию с клавиатуры и как прикладная программа принимает и обрабатывает эту вводимую информацию....