Compartilhar via


Classe CMFCKeyMapDialog

A classe de CMFCKeyMapDialog suporta um controle que mapeia comandos nas chaves no teclado.

class CMFCKeyMapDialog : public CDialogEx

Membros

Construtores public

Nome

Descrição

CMFCKeyMapDialog::CMFCKeyMapDialog

Constrói um objeto de CMFCKeyMapDialog .

Métodos públicos

Nome

Descrição

CMFCKeyMapDialog::DoModal

Exibe uma caixa de diálogo de mapeamento do teclado.

Métodos protegidos

Nome

Descrição

CMFCKeyMapDialog::FormatItem

Chamado pela estrutura para criar uma cadeia de caracteres que descreve um mapeamento principal. Por padrão, a cadeia de caracteres contém o nome de comando, as teclas de atalho usado, e a descrição de tecla de atalho.

CMFCKeyMapDialog::GetCommandKeys

Recupera uma cadeia de caracteres que contém uma lista de teclas de atalho associadas ao comando específico.

CMFCKeyMapDialog::OnInsertItem

Chamado pela estrutura antes que um novo item está inserido no controle interno de lista que suporta o controle de mapeamento do teclado.

CMFCKeyMapDialog::OnPrintHeader

Chamado pela estrutura para imprimir o cabeçalho para o mapeamento do teclado em uma nova página.

CMFCKeyMapDialog::OnPrintItem

Chamado pela estrutura para imprimir um item de mapeamento do teclado.

CMFCKeyMapDialog::OnSetColumns

Chamado pela estrutura para definir legendas para as colunas no controle interno de lista que suporta o controle de mapeamento do teclado.

CMFCKeyMapDialog::PrintKeyMap

Chamado pela estrutura quando um usuário clica no botão de Imprimir .

CMFCKeyMapDialog::SetColumnsWidth

Chamado pela estrutura para definir a largura das colunas no controle interno de lista que suporta o controle de mapeamento do teclado.

Comentários

Use a classe de CMFCKeyMapDialog para implementar uma caixa de diálogo redimensionável de mapeamento do teclado. A caixa de diálogo usa um controle de exibição de lista para exibir atalhos de teclado e seus comandos associados.

Para usar a classe de CMFCKeyMapDialog em um aplicativo, passe em um ponteiro para a janela de quadro chave como um parâmetro para o construtor de CMFCKeyMapDialog . Chame o método de DoModal para iniciar uma caixa de diálogo modal.

Hierarquia de herança

CObject

   CCmdTarget

      CWnd

         CDialog

            CDialogEx

               CMFCKeyMapDialog

Requisitos

Cabeçalho: afxkeymapdialog.h

Consulte também

Referência

Gráfico da hierarquia

Classe CKeyboardManager

Outros recursos

Classes MFC