Classe CMFCAcceleratorKey
Uma classe auxiliar que implementa o mapeamento e formatação chave virtuais.
class CMFCAcceleratorKey : public CObject
Membros
Construtores public
Nome |
Descrição |
---|---|
Constrói um objeto de CMFCAcceleratorKey . |
Métodos públicos
Nome |
Descrição |
---|---|
Converte a estrutura de ACCEL a sua representação visual. |
|
Define a tecla de atalho para o objeto de CMFCAcceleratorKey . |
Comentários
As teclas de aceleração são também conhecidos como teclas de atalho. Se você deseja exibir os atalhos de teclado em que um usuário insere, Classe CMFCAcceleratorKeyAssignCtrl mapeia atalhos de teclado, como Alt+Shift+S, em um formato de texto personalizado, como “ALT + SHIFT + S”. Cada objeto de CMFCAcceleratorKey mapeia uma única tecla de atalho para um formato de texto.
Para obter mais informações sobre como usar tabelas e teclas de aceleração de atalho, consulteClasse CKeyboardManager.
Exemplo
O exemplo a seguir demonstra como criar um objeto de CMFCAcceleratorKey e como usar o método de Format .
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