A MOUSEKEYS estrutura contém informações sobre o recurso de acessibilidade teclas para mouse. Quando o recurso de teclas para mouse estiver ativo, o usuário pode usar o teclado numérico para controlar o ponteiro do rato e para clicar, duplo-clique, arraste e solte. Pressionando num lock, o usuário pode alternar o teclado numérico numérico entre modo de controle do mouse e a operação normal.
typedef struct _MOUSEKEYS {/ / mk DWORD cbSize;
DwFlags DWORD;
DWORD iMaxSpeed;
DWORD iTimeToMaxSpeed;
DWORD iCtrlSpeed;
DWORD dwReserved1;
DWORD dwReserved2;
} AS TECLAS PARA MOUSE
| Valor | Significado |
|---|---|
| MKF_AVAILABLE | Se este sinalizador estiver definido, o recurso de teclas para mouse está disponível. |
| MKF_CONFIRMHOTKEY | Windows 95, Windows NT 5.0 e posterior: Uma caixa de diálogo de confirmação é exibida quando o recurso de teclas para mouse está ativado usando o tecla de acesso. |
| MKF_HOTKEYACTIVE | Se este sinalizador estiver definido, o usuário pode ativar o recurso de teclas para mouse logon e logoff usando a tecla de acesso, que é esquerda ALT + LEFT SHIFT + NUM LOCK. |
| MKF_HOTKEYSOUND | Se este sinalizador estiver definido, o sistema desempenha um siren som quando o usuário ativa o recurso de teclas para mouse ativado ou desativado usando o tecla de acesso. |
| MKF_INDICATOR | Windows 95, Windows NT 5.0 e posterior: Um indicador visual é exibido quando o recurso de teclas para mouse está em. |
| MKF_MOUSEKEYSON | Se este sinalizador estiver definido, o recurso de teclas para mouse está em. |
| MKF_MODIFIERS | Windows 95, Windows NT 5.0 e posterior: A tecla CTRL aumenta a velocidade do cursor pelo valor especificado pelo membro de iCtrlSpeed , e a tecla SHIFT faz com que o cursor atrasar brevemente depois de mover um único pixel, permitindo bom posicionamento do cursor. Se esse valor não for especificado, as teclas CTRL e SHIFT são ignorados quando o usuário move o cursor do mouse usando as teclas de seta. |
| MKF_REPLACENUMBERS | Windows 95, Windows NT 5.0 e posterior:O teclado numérico move o mouse quando a tecla NUM LOCK está ativado. Se este sinalizador não for especificado, o teclado numérico move o cursor do mouse quando a tecla NUM LOCK está desativado. |
Windows 95: Verificação de intervalo não é executada.
Windows NT: Os valores válidos são de 10 a 360.
Um aplicativo usa um MOUSEKEYS estrutura quando chamar o SystemParametersInfo função com o wAction parâmetro definido para o valor SPI_GETMOUSEKEYS ou SPI_SETMOUSEKEYS. Ao usar SPI_GETMOUSEKEYS, um aplicativo deve especificar o cbSize membro das MOUSEKEYS estrutura; o SystemParametersInfo função preenche os membros restantes. Um aplicativo deve especificar todos os membros estrutura ao usar o valor SPI_SETMOUSEKEYS.
nbsp; Windows &NT: requer a versão 3.5 ou posterior.
Windows:Requer o Windows 95 ou posterior.
Windows CE:Sem suporte.
Cabeçalho:Declarado em WinUser. h.
Visão geral sobre acessibilidade, Acessibilidade estruturas, SystemParametersInfo