Compartir a través de


Ayuda contextual de ayuda HTML a una aplicación MFC existente

Si una aplicación MFC se creó sin la opción del asistente de ayuda contextual, puede agregar posteriormente ayuda contextual.

Para agregar ayuda contextual en el formato de HTMLHelp a una aplicación MFC

  1. Ejecute el asistente para aplicaciones MFC y elija la opción de ayuda contextual para crear una nueva aplicación que contenga los archivos y el código AYUDA-relacionados.Se debe llamar a este proyecto HasHelp.

  2. Siga los pasos de Copiar recursos de la AYUDA-Specific al proyecto de IU.

  3. Siga las instrucciones de Copiar los comandos del mapa de mensajes de Ayuda.

  4. Copie los archivos del directorio de hlp para el proyecto creado para utilizar ayuda contextual en el formato de HTMLHelp.

  5. Cambie el nombre de los archivos de *.hh* así que la coincidencia de los nombres de archivo el nombre de la aplicación que está desarrollando.

  6. Abra el archivo .hhp en HTMLHelp Workshop y cambiar los nombres de archivo en el archivo .hhp para coincidir con los archivos de *.hh* en el proyecto.

  7. Coloque la línea siguiente en el constructor para el módulo de AppName (donde es el nombre AppName de la aplicación; en este ejemplo se utiliza una aplicación denominada test):

    EnableHtmlHelp();
    
  8. Examine el archivo .vcxproj (Bloc de notas de uso) del proyecto creado para utilizar ayuda contextual en el formato de HTMLHelp y observar la compilación personalizada los pasos utilizados para crear el archivo de ayuda (archivo .chm) cuando se compila el proyecto.Haga una búsqueda de VCCustomBuildTool en el archivo .vcxproj para encontrar estos pasos de compilación personalizada.Copie los mismos pasos de compilación personalizada del proyecto.Reemplace todas las apariciones de HasHelp con el nombre del proyecto.

Vea también

Conceptos

Ayuda HTML: Ayuda contextual para programas de IU