Операционная система Microsoft Windows 3.1 для программиста -том 1


Параметры клавиатурных сообщений - часть 8


// Устанавливаем новое состояние клавиш SetKeyboardState(aKBState);

return 0; }

Это простое приложение выводит на экран сообщение, в котором говорится, что для переключения состояния виртуальных клавиш надо нажать кнопку "OK". Когда вы нажмете эту кнопку, состояние трех виртуальных клавиш изменится на противоположное. Это нетрудно проконтролировать при помощи светодиодов, расположенных на клавиатуре: все они должны изменить свое состояние на противоположное.

Когда вы ответите на второе сообщение, приложение возвратит исходное состояние клавиш (и светодиодов).

Файл определения модуля для приложения KBLED приведен в листинге 5.4.

Листинг 5.4. Файл kbled\kbled.def

; ============================= ; Файл определения модуля ; ============================= NAME KBLED DESCRIPTION 'Приложение KBLED, (C) 1994, Frolov A.V.' EXETYPE windows STUB 'winstub.exe' STACKSIZE 5120 HEAPSIZE 1024 CODE preload moveable discardable DATA preload moveable multiple




Начало  Назад  Вперед