Compartilhar via


Estrutura TOGGLEKEYS (winuser.h)

Contém informações sobre o recurso de acessibilidade ToggleKeys. Quando o recurso ToggleKeys está ativado, o computador emite um tom agudo sempre que o usuário ativa a tecla CAPS LOCK, NUM LOCK ou SCROLL LOCK e um tom de tom baixo sempre que o usuário desativa uma dessas teclas.

Sintaxe

typedef struct tagTOGGLEKEYS {
  UINT  cbSize;
  DWORD dwFlags;
} TOGGLEKEYS, *LPTOGGLEKEYS;

Membros

cbSize

Tipo: DWORD

Especifica o tamanho, em bytes, dessa estrutura.

dwFlags

Tipo: DWORD

Um conjunto de sinalizadores de bits que especificam propriedades do recurso ToggleKeys. Os seguintes valores de sinalizador de bit são definidos:

Valor Significado
TKF_AVAILABLE
0x00000002
Se esse sinalizador estiver definido, o recurso ToggleKeys estará disponível.
TKF_CONFIRMHOTKEY
0x00000008
Windows 95/98, Windows 2000: Uma caixa de diálogo de confirmação é exibida quando o recurso ToggleKeys é ativado usando a tecla de acesso.
TKF_HOTKEYACTIVE
0x00000004
Se esse sinalizador estiver definido, o usuário poderá ativar e desativar o recurso ToggleKeys mantendo pressionada a tecla NUM LOCK por oito segundos.
TKF_HOTKEYSOUND
0x00000010
Se esse sinalizador estiver definido, o sistema reproduzirá um som de sirene quando o usuário ativar ou desativar o recurso ToggleKeys usando a tecla de acesso.
TKF_INDICATOR
0x00000020
Esse sinalizador não está implementado.
TKF_TOGGLEKEYSON
0x00000001
Se esse sinalizador estiver definido, o recurso ToggleKeys estará ativado.

Comentários

Um aplicativo usa uma estrutura TOGGLEKEYS ao chamar a função SystemParametersInfo com o parâmetro uiAction definido como SPI_GETTOGGLEKEYS ou SPI_SETTOGGLEKEYS. Ao usar SPI_GETTOGGLEKEYS, um aplicativo deve especificar o membro cbSize da estrutura TOGGLEKEYS ; a função SystemParametersInfo preenche os membros restantes. Um aplicativo deve especificar todos os membros da estrutura ao usar o valor SPI_SETTOGGLEKEYS .

Requisitos

   
Cliente mínimo com suporte Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Cabeçalho winuser.h (inclua Windows.h)

Confira também

Estruturas de acessibilidade

SystemParametersInfo