Ejemplo HTMLEdit: ajusta el control de edición MSHTML de Internet Explorer

Actualización: noviembre 2007

El ejemplo HTMLEdit muestra cómo utilizar las clases de MFC que contienen el control ActiveX WebBrowser de Internet Explorer. En el modo de edición, el control ActiveX WebBrowser ofrece funcionalidad WYSIWYG (lo que ve es lo que se imprime). La biblioteca MFC proporciona clases (CHtmlEditView y CHtmlEditDoc) que alojan el control de edición MSHTML en una clase de ventana y proporcionan las clases de contenedor convenientes para las propiedades, los métodos y los eventos del control.

Para obtener más información sobre el control ActiveX de WebBrowser, vea WebBrowser Control en Desarrollo de Internet Explorer.

Nota de seguridad:

Este código de ejemplo se proporciona para ilustrar un concepto y no debe utilizarse en aplicaciones o sitios Web, ya que quizás no ilustre las prácticas de codificación más seguras. Microsoft no asume ninguna responsabilidad por daños incidentales o consecuentes en caso de que el código de ejemplo se utilice para propósitos distintos de aquellos para los que se concibió.

Para obtener ejemplos e instrucciones para su instalación:

  • En el menú Ayuda de Visual Studio, haga clic en Ejemplos.

    Para obtener más información, consulte Localizar archivos de ejemplo.

  • La lista de ejemplos completa con la versión más reciente está disponible en línea en la página Visual Studio 2008 Samples.

  • También encontrará ejemplos en el disco duro de su equipo. De manera predeterminada, los ejemplos y el archivo Léame se copian en una carpeta bajo \Archivos de programa\Visual Studio 9.0\Samples\. Para las versiones express de Visual Studio, todos los ejemplos están en línea.

Requisitos

Debe instalar Internet Explorer 5 o posterior con el fin de obtener la funcionalidad de edición correcta en el control ActiveX WebBrowser.

Generar y ejecutar el ejemplo

Para generar y ejecutar el ejemplo HTMLEdit

  1. Abra la solución HTMLEdit.sln.

  2. En el menú Generar, haga clic en Generar.

  3. Ejecute la aplicación HTMLEdit.

HTMLEdit abre una sencilla aplicación SDI similar en apariencia al Bloc de notas. El usuario puede escribir texto en la vista y aplicar después diferentes formatos HTML utilizando la barra de herramientas o a mano.

Palabras clave

En este ejemplo, se muestra el uso de las siguientes palabras clave:

CHtmlEditView, CHtmlEditDoc

Nota:

Algunos ejemplos, como éste, no se han modificado para reflejar los cambios en los asistentes, las bibliotecas y el compilador de Visual C++, pero, aun así, muestran cómo realizar la tarea deseada.

Vea también

Otros recursos

Ejemplos de MFC