Adicionando ajuda sensível ao contexto de Ajuda em HTML para um aplicativo do MFC existente
Se um aplicativo MFC foi criado sem a opção do assistente ajuda contextual, você pode posteriormente adicionar ajuda contextual.
Para adicionar ajuda contextual no formato HTMLHelp para um aplicativo MFC
Execute o Assistente de aplicativo do MFC e escolha a opção de ajuda contextual para criar um novo aplicativo que possui o código e arquivos de Ajuda.Chamamos esse projeto HasHelp.
Siga as etapas no Copiando os recursos específicos de ajuda para o projeto.
Siga as instruções de copiando os comandos de mapa de mensagem ajuda.
Copie os arquivos do diretório hlp para o projeto foi criado para usar ajuda contextual no formato HTMLHelp.
Renomear o * .hh arquivos para os nomes de arquivo corresponde ao nome do aplicativo que você está desenvolvendo.
Abra o arquivo. hhp HTMLHelp workshop e alterar os nomes de arquivo no arquivo. hhp para coincidir com o * .hh arquivos no seu projeto.
Coloque a seguinte linha no construtor para o AppName module (onde AppName é o nome do aplicativo; Este exemplo usa um aplicativo chamado teste):
EnableHtmlHelp();
Examine o arquivo .vcxproj (use o bloco de notas) do projeto foi criado para usar ajuda contextual no formato HTMLHelp e aviso personalizado compilação etapas usadas para criar o arquivo de Ajuda (. chm arquivo) quando o projeto é construído.Fazer uma pesquisa para VCCustomBuildTool no arquivo .vcxproj localizar essas etapas de compilação personalizada.Copie essas mesmas etapas de compilação personalizada em seu projeto.Substitua todas as ocorrências de HasHelp com o nome do seu projeto.