TECLAS SÉRIE

A estrutura de ' Teclas série ' contém informações sobre o recurso de acessibilidade teclas série, que interpreta os dados de um auxílio de comunicação conectado a uma porta serial, comandos, fazendo com que o sistema para simular entrada mouse e teclado.

typedef struct tagSERIALKEYS {/ / sk DWORD cbSize; 
    DwFlags DWORD; 
    LPSTR lpszActivePort; 
    LPSTR lpszPort; 
    DWORD iBaudRate; 
    DWORD iPortState; 
} TECLAS SÉRIE, ATÉ AGORA * LPSERIALKEYS 

 

Membros

cbSize
Especifica o tamanho da estrutura, em bytes.
dwFlags
Especifica uma combinação do seguinte valores:
Valor Significado
SERKF_ACTIVE O recurso de teclas série está recebendo entrada na porta série especificada por lpszPort.
SERKF_AVAILABLE A funcionalidade ' Teclas série ' está disponível.
SERKF_INDICATOR Um indicador visual é exibido quando o recurso de teclas série é sobre. Esse valor não é usado atualmente e é ignorado.
SERKF_SERIALKEYSON O recurso de teclas série está em.

lpszActivePort
Aponta para uma Cadeia de caracteres que contém o nome da porta serial que recebe entrada do benefício do ajuda de comunicação quando o recurso de teclas série é sobre. Se nenhuma porta estiver sendo usada, esse membro é NULL. Se esse membro é "Auto", o sistema vê todas as portas seriais não utilizadas para a entrada de comunicação SIDA.
lpszPort
Reservados; deve ser NULL.
iBaudRate
Especifica a configuração de taxa de baud para a porta série especificada pelo membro lpszActivePort . Este membro deve ser definido para um dos valores CBR_ definidos nos arquivos de cabeçalho SDK. Se lpszActivePort for NULL, esse membro é zero.
iPortState
Especifica o estado da porta especificada pelo membro lpszActivePort . Se lpszActivePort for NULL, iPortState é zero; caso contrário, é um dos valores a seguir:
Valor Significado
0 Todas as entradas desta porta é ignorada pelo recurso ' Teclas série '.
1 Entrada nesta porta é observada para ' Teclas série ' seqüências de ativação quando nenhum outro aplicativo abriu a porta.
2 Todas as entradas desta porta é tratada como comandos de teclas série.

Observações

Um aplicativo usa essa estrutura ao chamar o SystemParametersInfo função com o valor SPI_GETSERIALKEYS ou SPI_SETSERIALKEYS. Ao usar o SPI_GETSERIALKEYS, um aplicativo deve especificar o cbSize, lpszActivePorte lpszPort Membros da estrutura ' Teclas série ' ; o SystemParametersInfo função preenche os membros restantes. Um aplicativo deve especificar todos os membros estrutura ao usar o valor SPI_SETSERIALKEYS.

QuickInfo

nbsp; Windows &NT: requer versão 3.51 ou posterior.
Windows:Requer o Windows 95 ou posterior.
Windows CE:Sem suporte.
Cabeçalho:Declarado em WinUser. h.
Unicode:Definidos como estruturas ANSI e Unicode.

Ver também

Visão geral sobre acessibilidade, Acessibilidade estruturas, SystemParametersInfo

Index