Classe CMFCAcceleratorKeyAssignCtrl
The CMFCAcceleratorKeyAssignCtrl Estende a classe a Classe CEdit para dar suporte a sistema extra botões sistema autônomo ALT, controle e deslocar.
class CMFCAcceleratorKeyAssignCtrl : public CEdit
Membros
Construtores públicos
Nome |
Descrição |
---|---|
Constrói um CMFCAcceleratorKeyAssignCtrl objeto. |
Métodos públicos
Nome |
Descrição |
---|---|
Recupera o ACCEL estrutura para um atalho chave pressionado a CMFCAcceleratorKeyAssignCtrl objeto. |
|
|
|
Determina se um atalho chave foi definido. |
|
Usado por classe CWinApp para traduzir as mensagens de janela antes que eles são expedidos para o TranslateMessage and DispatchMessage Funções do Windows.(Substitui CWnd::PreTranslateMessage.) |
|
Redefine a tecla de atalho. |
Comentários
Essa classe estende a funcionalidade do CEdit classe, oferecendo suporte a teclas de atalho, também conhecido sistema autônomo teclas de aceleração. The CMFCAcceleratorKeyAssignCtrl classe funciona sistema autônomo um Classe CEdit e ele também pode reconhecer botões do sistema.
Essa classe mapeia atalho físico chave combinações de valores de seqüência de caracteres.Por exemplo, suponha que o combinação de teclas ALT + B é mapeado para a seqüência de caracteres "Alt + B".Quando o usuário pressiona isso combinação de teclas em um CMFCAcceleratorKeyAssignCtrlobjeto, "Alt + B" é exibido ao usuário. Para obter mais informações sobre o mapeamento entre as teclas de atalho e um formato de seqüência de caracteres, consulte Classe CMFCAcceleratorKey.
Exemplo
O exemplo a seguir demonstra como construir um CMFCAcceleratorKeyAssignCtrl e usa seu ResetKey método para reiniciar a tecla de atalho.
CMFCAcceleratorKeyAssignCtrl* accelCtrl = new CMFCAcceleratorKeyAssignCtrl();
accelCtrl->ResetKey();
Hierarquia de herança
Requisitos
Cabeçalho: afxacceleratorkeyassignctrl.h