Compartilhar via


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

CMFCAcceleratorKeyAssignCtrl::CMFCAcceleratorKeyAssignCtrl

Constrói um CMFCAcceleratorKeyAssignCtrl objeto.

Métodos públicos

Nome

Descrição

CMFCAcceleratorKeyAssignCtrl::GetAccel

Recupera o ACCEL estrutura para um atalho chave pressionado a CMFCAcceleratorKeyAssignCtrl objeto.

CMFCAcceleratorKeyAssignCtrl::IsFocused

 

CMFCAcceleratorKeyAssignCtrl::IsKeyDefined

Determina se um atalho chave foi definido.

CMFCAcceleratorKeyAssignCtrl::PreTranslateMessage

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.)

CMFCAcceleratorKeyAssignCtrl::ResetKey

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

CObject

   CCmdTarget

      CWnd

         CEdit

            CMFCAcceleratorKeyAssignCtrl

Requisitos

Cabeçalho: afxacceleratorkeyassignctrl.h

Consulte também

Conceitos

Gráfico de hierarquia do MFC

Referência

Classe CMFCAcceleratorKey

Outros recursos

Classes (@@)