Partilhar via


Classe de CMFCAcceleratorKey

Uma classe auxiliar que implementa o mapeamento e formatação chave virtuais.

class CMFCAcceleratorKey : public CObject

Membros

Bb984271.collapse_all(pt-br,VS.110).gifConstrutores public

Nome

Descrição

CMFCAcceleratorKey::CMFCAcceleratorKey

Constrói um objeto de CMFCAcceleratorKey .

Bb984271.collapse_all(pt-br,VS.110).gifMétodos públicos

Nome

Descrição

CMFCAcceleratorKey::Format

Converte a estrutura de ACCEL a sua representação visual.

CMFCAcceleratorKey::SetAccelerator

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 de 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 de 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

CObject

   CMFCAcceleratorKey

Requisitos

Cabeçalho: afxacceleratorkey.h

Consulte também

Referência

Gráfico de hierarquia

Classe de CKeyboardManager

Outros recursos

Classes MFC