Classe CMFCAcceleratorKey
Uma classe auxiliar que implementa o mapeamento de teclas virtual e a formatação.
class CMFCAcceleratorKey : public CObject
Membros
Construtores públicos
Nome |
Descrição |
---|---|
Constrói um CMFCAcceleratorKey objeto. |
Métodos públicos
Nome |
Descrição |
---|---|
Converte a estrutura de ACELERADOR para sua representação visual. |
|
Define a tecla de atalho para o CMFCAcceleratorKey objeto. |
Comentários
Teclas de aceleração são também conhecidas sistema autônomo teclas de atalho.Se você desejar exibir atalhos de teclado que um usuário digita, o Classe CMFCAcceleratorKeyAssignCtrlmapeia sistema autônomo atalhos de teclado, sistema autônomo deslocar + ALT + sistema autônomo, para um formato personalizado, sistema autônomo "Alt + deslocar + sistema autônomo". Cada CMFCAcceleratorKey objeto mapeia uma tecla de atalho único para um formato de texto.
Para obter mais informações sobre como usar tabelas de acelerador e teclas de atalho, consulte Classe CKeyboardManager.
Exemplo
O exemplo a seguir demonstra como construir um CMFCAcceleratorKey objeto e como usar o seu Format método.
CString strKey;
ACCEL accel;
accel.fVirt = FVIRTKEY | FCONTROL;
accel.key = VK_DOWN;
CMFCAcceleratorKey helper(&accel);
helper.Format(strKey);
Hierarquia de herança
Requisitos
Cabeçalho: afxacceleratorkey.h