Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Os controles de teclas de atalho permitem que os usuários insiram uma combinação de pressionamentos de teclas usadas como uma tecla de atalho, o que lhes permite executar uma ação rapidamente. Um controle de tecla de atalho exibe as teclas digitadas pelo usuário e garante que o usuário selecione uma combinação de teclas válida.
O nome da classe de janela para um controle de tecla de atalho é HOTKEY_CLASS, que é definido como "msctls_hotkey32" em Commctrl.h.
Métodos IAccessible
Os controles de teclas de atalho suportam os seguintes métodos IAccessible:
Propriedades IAccessible
Os controles de tecla de atalho suportam as seguintes propriedades deIAccessible:
| Propriedade | Observações |
|---|---|
| get_accChildCount | A propriedade ChildCount é sempre zero. |
| get_accFocus | |
| get_accKeyboardShortcut | A propriedade KeyboardShortcut é a tecla de acesso do controle de tecla de atalho, que é um caractere sublinhado no texto do rótulo do controle de tecla de atalho. A cadeia de caracteres retornada contém o caractere de chave de acesso anexado à cadeia de caracteres "Alt+". |
| get_accName | A propriedade Name é o texto de um controle de texto estático que rotula o controle de tecla de atalho. |
| get_accParent | A propriedade Parent é uma janela ( ROLE_SYSTEM_WINDOW ) que envolve o controle e tem a mesma propriedade Name e window class name que o controle. |
| get_accRole | A propriedade Role é ROLE_SYSTEM_HOTKEYFIELD. |
| get_accState | A propriedade State é uma combinação de um ou mais dos seguintes valores de :STATE_SYSTEM_INVISIBLE | STATE_SYSTEM_UNAVAILABLE | STATE_SYSTEM_FOCUSED | STATE_SYSTEM_FOCUSABLE |
| get_accValue | A propriedade Value é uma cadeia de caracteres que contém o texto no campo de tecla de atalho. |