ПОСЛЕДОВАТЕЛЬНОМУ

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

typedef struct tagSERIALKEYS {/ / sk DWORD cbSize; 
    DWORD dwFlags; 
    LPSTR lpszActivePort; 
    LPSTR lpszPort; 
    DWORD iBaudRate; 
    DWORD iPortState; 
} ВИЗУАЛЬНЫХ, ГОРАЗДО * LPSERIALKEYS 
 

Члены

cbSize
Указывает размер структуры в байтах.
dwFlags
Определяет комбинацию следующих значений:
Значение Значение
SERKF_ACTIVE Функция ввода в настоящее время получает ввод данных на последовательный порт, указанный в lpszPort.
SERKF_AVAILABLE Возможность ввода доступна.
SERKF_INDICATOR Визуальный индикатор отображается, когда включена функция ввода. Это значение не используется в настоящее время и игнорируется.
SERKF_SERIALKEYSON Ввода находится на.

lpszActivePort
Указывает на строку, содержащую имя последовательного порта, который получает ввод данных из сообщения помощи, когда включена функция ввода. Если порт не используется, этот элемент имеет значение NULL. Если этот элемент является «Auto», система отслеживает все неиспользуемые последовательные порты для ввода из средств общения.
lpszPort
Защищены; должен иметь значение NULL.
iBaudRate
Задает параметр скорость передачи для последовательного порта, указанный член lpszActivePort . Этот член должно быть равным одному из значений CBR_, определенные в файлах заголовка SDK. Если lpszActivePort имеет значение NULL, этот член равен нулю.
iPortState
Определяет состояние порт, указанный член lpszActivePort . Если lpszActivePort имеет значение NULL, iPortState равно нулю; в противном случае это одно из следующих значений:
Значение Значение
0 Все входные данные на этот порт учитывается возможность ввода.
1 Смотрел вход на этот порт для ввода активации последовательностей, когда никакое другое приложение имеет открыть порт.
2 Все входные данные на этот порт рассматривается как визуальных команд.

Примечания

Приложение использует эту структуру при вызове функции SystemParametersInfo с SPI_GETSERIALKEYS или SPI_SETSERIALKEYS значением. При использовании SPI_GETSERIALKEYS, приложение должно указать cbSize, lpszActivePortи lpszPort члены структуры ввода ; SystemParametersInfo функция заполняет оставшихся членов. При использовании значения SPI_SETSERIALKEYS приложение необходимо указать все члены структуры.

QuickInfo

nbsp; Windows &NT: требует 3.51 или более поздней версии.
Windows:Требует Windows 95 или более поздней версии.
Windows CE:Не поддерживается.
Заголовок:Объявленные в winuser.h.
Юникод:Определяется как структуры Unicode и ANSI.

Родственные слова

Обзор специальных возможностей, специальных структур, SystemParametersInfo

Index