Compartilhar via


Classe CMFCKeyMapDialog

The CMFCKeyMapDialog classe oferece suporte a um controle que mapeia comandos para teclas do teclado.

class CMFCKeyMapDialog : public CDialogEx

Membros

Construtores públicos

Nome

Descrição

CMFCKeyMapDialog::CMFCKeyMapDialog

Constrói um CMFCKeyMapDialog objeto.

Métodos públicos

Nome

Descrição

CMFCKeyMapDialog::DoModal

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

Métodos protegidos

Nome

Descrição

CMFCKeyMapDialog::FormatItem

Chamada pela estrutura para construir uma seqüência de caracteres que descreve um chave mapeamento.Por padrão, a seqüência contém o nome do comando, as teclas de atalho usadas e a descrição de chave de atalho.

CMFCKeyMapDialog::GetCommandKeys

Recupera uma seqüência de caracteres que contém uma lista das teclas de atalho associado com o comando especificado.

CMFCKeyMapDialog::OnInsertItem

Chamado pela estrutura antes que um novo item é inserido no controle lista interna que suporta o controle de mapeamento de teclado.

CMFCKeyMapDialog::OnPrintHeader

Chamado pela estrutura para exibir o cabeçalho do MAP de teclado em uma nova página.

CMFCKeyMapDialog::OnPrintItem

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

CMFCKeyMapDialog::OnSetColumns

Chamado pela estrutura para conjunto legendas para colunas no controle lista interna que suporta o controle de mapeamento de teclado.

CMFCKeyMapDialog::PrintKeyMap

Chamado pela estrutura quando um usuário clica o Impressão botão.

CMFCKeyMapDialog::SetColumnsWidth

Chamado pela estrutura para conjunto a largura das colunas no controle de lista interno que suporte o controle de mapeamento de teclado.

Comentários

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

Para usar o CMFCKeyMapDialog em um aplicativo da classe, passar em um ponteiro para a janela do quadro principal sistema autônomo um parâmetro para o CMFCKeyMapDialog construtor. Em seguida, chame o DoModal método 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

Conceitos

Gráfico de hierarquia do MFC

Referência

Classe CKeyboardManager