Структура SERIALKEYS
Type SERIALKEYS
cbSize As Long
dwFlags As Long
lpszActivePort As String
lpszPort As String
iBaudRate As Long
iPortState As Long
End Type
Структура SERIALKEYS содержит информацию о специальных возможностях SerialKeys. В этом режиме ввод с клавиатуры и мыши имитируется посредством ввода данных с последовательного порта
Состав структуры
- cbSize
- Размер структуры в байтах
- dwFlags
- Комбинация различных констант, определяющих настройки и свойства SerialKeys:
SERKF_AVAILABLE = &H2 | Режим SerialKeys доступен
|
SERKF_INDICATOR = &H4 | При включении режима
SerialKeys выводится визуальный индикатор. В настоящее время данная возможность не реализована
- SERKF_SERIALKEYSON = &H1
- Режим SerialKeys включен
|
- lpszActivePort
- Адрес строкового буфера с именем
последовательного порта , используемого для получения информации. Ноль при отсутствии используемого порта. "Auto" для автоматического обнаружения порта
- lpszPort
- Зарезервировано. Установите в 0
- iBaudRate
- Скорость передачи данных
через порт lpszActivePort. Используются константы CBR_*
- iPortState
- Состояние порта , заданного полем
lpszActivePort. Если lpszActivePort равно
нулю , это поле также равно нулю. В противном случае оно принимает одно из следующих значений
0 — игнорировать весь ввод режима SerialKeys через данный порт
1 — проверять поступление активизирующих команд режима SerialKeys, когда порт не используется другими приложениями
2 — интерпретировать весь ввод через порт как команды SerialKeys
Используется в:
SystemParametersInfo