Copiando comandos ajuda mensagem MAP

O Assistente de aplicativos MFC coloca código específico da Ajuda para o MAP da mensagem no quadro de janela arquivo de classe implementação, MainFrm.cpp.

Para copiar o código relacionado à Ajuda para seu projeto

  1. Abra o projeto HasHelp MainFrm.cpp arquivo e versão do seu projeto do MainFrm.cpp.

  2. Role para o código relacionados ao Help, delineado pela //global help commands comentário, na seção de arquivo HasHelp MainFrm.cpp MAP de mensagem.

  3. Copie este código, mostrado abaixo, de um arquivo HasHelp MainFrm.cpp e cole na mesma posição no MAP da mensagem em seu MainFrm.cpp.

    // Global help commands
    ON_COMMAND(ID_HELP_FINDER, CMDIFrameWnd::OnHelpFinder)
    ON_COMMAND(ID_HELP, CMDIFrameWnd::OnHelp)
    ON_COMMAND(ID_CONTEXT_HELP, CMDIFrameWnd::OnContextHelp)
    ON_COMMAND(ID_DEFAULT_HELP, CMDIFrameWnd::OnHelpFinder)
    

    Você já viu como ID_HELP_FINDER and ID_CONTEXT_HELP são chamados.Quando o usuário pressiona F1, a estrutura chama ID_HELP e diretamente alças este comando, desde que o aplicativo contém o suporte de Ajuda.

  4. fechar MainFrm.cpp arquivo do projeto HasHelp e salvar as alterações em MainFrm.cpp do seu projeto.

Consulte também

Tarefas

Adicionando Ajuda contexto-Sensitive ajuda em HTML a um aplicativo MFC existente