Compartilhar via


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

CMFCAcceleratorKey::CMFCAcceleratorKey

Constrói um CMFCAcceleratorKey objeto.

Métodos públicos

Nome

Descrição

CMFCAcceleratorKey::Format

Converte a estrutura de ACELERADOR para sua representação visual.

CMFCAcceleratorKey::SetAccelerator

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

CObject

   CMFCAcceleratorKey

Requisitos

Cabeçalho: afxacceleratorkey.h

Consulte também

Conceitos

Gráfico de hierarquia do MFC

Referência

Classe CKeyboardManager

Outros recursos

Classes (@@)