Clase de CHtmlView
Proporciona la funcionalidad del control WebBrowser en el contexto del documento de MFC o de la arquitectura de la vista.
class CHtmlView : public CFormView
Members
Métodos públicos
Name |
Descripción |
---|---|
Crea el control WebBrowser. |
|
Overridable utilizada para crear una instancia del sitio del control para hospedar un control en el formulario. |
|
Ejecuta el comando especificado mediante el método de IOleCommandTarget::Exec . |
|
ejecuta un comando. |
|
Determina si la barra de direcciones de Internet Explorer está visible.(El control webbrowser omite; Internet Explorer sólo.) |
|
Recupera un objeto de aplicación que representa la aplicación que contiene la instancia actual de la aplicación de Internet Explorer. |
|
Recupera un valor que indica si la descarga u otra actividad todavía está en curso. |
|
Recupera el contenedor del control WebBrowser. |
|
Recupera el nombre completo, incluida la ruta de acceso, de recursos mostrado en el explorador web.(El control webbrowser omite; Internet Explorer sólo.) |
|
Indica si el control WebBrowser funciona en modo de pantalla completa o en modo de la ventana normal. |
|
recupera el alto de la ventana principal de Internet Explorer. |
|
recupera el documento HTML activo. |
|
Recupera la coordenada de la pantalla del borde izquierdo de la ventana principal de Internet Explorer. |
|
Recupera el nombre del recurso que WebBrowser muestra actualmente |
|
Recupera la dirección URL del recurso que WebBrowser muestra actualmente. |
|
Recupera un valor que determina si la barra de menús está visible. |
|
Recupera un valor que determina si el control está sin conexión. |
|
recupera un puntero a la interfaz de IDispatch .Para obtener más información, vea Implementing the IDispatch Interface. |
|
Recupera el valor actual de una propiedad asociada con el objeto especificado. |
|
Recupera el estado listo del explorador web. |
|
Indica si el control WebBrowser se registra como un explorador de nivel superior para la resolución de nombres de destino. |
|
Indica si el control WebBrowser se registra como un destino para la navegación. |
|
Indica si algunos cuadros de diálogo se pueden mostrar. |
|
El código de código fuente HTML de la página Web. |
|
Indica si la barra de estado de Internet Explorer está visible.(El control webbrowser omite; Internet Explorer sólo.) |
|
Indica si el control WebBrowser está en modo de pantalla completa. |
|
Recupera un valor que determina si la barra de herramientas está visible. |
|
Recupera la coordenada de la pantalla del borde superior de la ventana principal de Internet Explorer. |
|
Recupera un valor que indica si el objeto actual es el contenedor de nivel superior del control WebBrowser. |
|
Recupera el nombre de tipo de objeto de documento. |
|
Recupera un valor que indica si el objeto está visible o oculto. |
|
recupera el ancho de la ventana principal de Internet Explorer. |
|
Navega hasta el elemento anterior de la lista de historial. |
|
Navega al elemento siguiente en el historial. |
|
Navega a home o a la página principal actual. |
|
Navegue a la página de búsqueda actual. |
|
Carga un recurso en el control WebBrowser. |
|
Navega al recurso identificado por una dirección URL. |
|
Navega al recurso identificado por una dirección URL, o el archivo identificado por una ruta de acceso completa. |
|
Se llama antes de una navegación aparece en el WebBrowser determinado (en una ventana o elemento de un conjunto de marcos). |
|
Denominado para notificar a una aplicación que el estado habilitado de un comando del explorador web ha cambiado. |
|
Denominado para notificar a una aplicación que un documento ha alcanzado el estado de READYSTATE_COMPLETE . |
|
Denominado de Internet Explorer o implementación MSHTML de IOleInPlaceActiveObject:: OnDocWindowActivate, que notifican al objeto de contexto activo cuando se activa o desactiva la ventana de documento del contenedor. |
|
Denominado para notificar a una aplicación que se está iniciando una operación de navegación. |
|
Llamado cuando una operación de navegación finalizado, se detuvo, o con errores. |
|
Denominado para habilitar o cuadros de diálogo no modal de deshabilitar la cuando el contenedor crea o destruye un cuadro de diálogo modal. |
|
Llamada al host por Internet Explorer o MSHTML a permitir que el host reemplace Internet Explorer o el objeto de datos MSHTML. |
|
Nombre de IOleInPlaceActiveObject:: OnFrameWindowActivate para notificar el objeto cuando se activa o desactiva la ventana de nivel superior del cuadro del contenedor. |
|
Llamado cuando la propiedad de plena pantalla ha cambiado. |
|
Llamado por Internet Explorer o MSHTML cuando se usa como destino para permitir que el host proporcione IDropTargetalternativo. |
|
Llamado por Internet Explorer o MSHTML para obtener la interfaz de IDispatch host. |
|
Recupera las funciones de la interfaz de usuario del host de Internet Explorer o MSHTML. |
|
Devuelve la clave del Registro en la que Internet Explorer o MSHTML almacena las preferencias del usuario. |
|
Llamado cuando Internet Explorer o MSHTML quita los menús y barras de herramientas. |
|
Llamado cuando la propiedad del menú principal ha cambiado. |
|
Se llama después de la navegación a un hipervínculo completa (en una ventana o elemento de un conjunto de marcos). |
|
Llamado por el marco si la navegación a un hipervínculo. |
|
Llamado cuando una nueva ventana debe crear mostrar un recurso. |
|
Denominado para notificar a una aplicación que el progreso de una operación de descarga se ha actualizado. |
|
Denominado para notificar a una aplicación que el método de PutProperty ha cambiado el valor de una propiedad. |
|
Denominado para notificar a una aplicación que la aplicación de Internet Explorer está lista para salir.(Se aplica a Internet Explorer solo) |
|
Denominado de Internet Explorer o implementación MSHTML de IOleInPlaceActiveObject:: ResizeBorder, que avisan al objeto que necesitan cambiar el tamaño del espacio del borde. |
|
Denominado de Internet Explorer o MSHTML cuando está a punto de mostrar el menú contextual. |
|
Se llama antes de Internet Explorer o MSHTML muestra los menús y barras de herramientas. |
|
Llamado cuando la propiedad de StatusBar ha cambiado. |
|
Denominado para notificar a una aplicación que el texto de la barra de estado asociado con el control WebBrowser ha cambiado. |
|
Llamado cuando la propiedad de TheaterMode ha cambiado. |
|
Denominado para notificar a una aplicación si el título de un documento del control WebBrowser se convierte en disponible o cambios. |
|
Llamado cuando la propiedad de la barra de herramientas ha cambiado. |
|
Llamado por Internet Explorer o MSHTML cuando IOleInPlaceActiveObject:: TranslateAccelerator o IOleControlSite:: TranslateAccelerator se llama para procesar mensajes de la tecla de aceleración del menú de la cola de mensajes del contenedor. |
|
Llamado por Internet Explorer o MSHTML para permitir hospedar una oportunidad de modificar la dirección URL que se va a cargar. |
|
Notifica al host que el estado de comando ha cambiado. |
|
Llamado cuando la ventana del control WebBrowser debe ser mostrada/ocultar. |
|
Establece el valor de una propiedad asociada con el objeto especificado. |
|
Consultas para el estado de uno o más comandos generados por eventos de interfaz de usuario. |
|
Consulta el estado de un comando que procesa el control WebBrowser. |
|
Recarga el archivo actual. |
|
Las recarga el archivo actual y evitar opcionalmente que el encabezado de pragma:nocache es expuesto. |
|
Muestra u oculta la barra de direcciones de Internet Explorer.(El control webbrowser omite; Internet Explorer sólo.) |
|
Establece un valor para determinar si el control está trabajando en modo de pantalla completa o en modo de la ventana normal.(El control webbrowser omite; Internet Explorer sólo.) |
|
establece el alto de la ventana principal de Internet Explorer. |
|
establece la posición horizontal de la ventana principal de Internet Explorer. |
|
Establece un valor para determinar si la barra de menús del control está visible.(El control webbrowser omite; Internet Explorer sólo.) |
|
Establece un valor para determinar si el control está sin conexión. |
|
Establece un valor que indica si el control WebBrowser se registra como un explorador de nivel superior para la resolución de nombres de destino. |
|
Establece un valor que indica si el control WebBrowser se registra como un destino para la navegación. |
|
Establece un valor para determinar si el control mostrará los cuadros de diálogo. |
|
Establece un valor para determinar si la barra de estado de Internet Explorer está visible.(El control webbrowser omite; Internet Explorer sólo.) |
|
Establece un valor que indica si el control WebBrowser está en modo de pantalla completa. |
|
Establece un valor para determinar si la barra de herramientas del control está visible.(El control webbrowser omite; Internet Explorer sólo.) |
|
establece la posición vertical de la ventana principal de Internet Explorer. |
|
Establece un valor que indica si el objeto está visible o oculto. |
|
establece el ancho de la ventana principal de Internet Explorer. |
|
detiene el abrir un archivo. |
Comentarios
El control WebBrowser es una ventana en la que el usuario puede examinar sitios en World Wide Web, así como carpetas en el sistema de archivos local y en una red.El control permite el enlace hipertexto, la navegación (URL) del Localizador de recursos, y mantiene una lista de historial.
Usar la clase de CHtmlView en una aplicación MFC
En la aplicación estándar de MFC (SDI o MDI basado), el objeto de vista es normalmente derivado de un conjunto especializado de clases.Estas clases, todo derivadas de CView, proporcionan funcionalidad especializada asimismo proporcionada por CView.
Basar la clase de vista de la aplicación en CHtmlView proporciona la vista con el control WebBrowser.Esto eficazmente crea la aplicación un explorador web.El método preferido para crear una aplicación web de explorador es utilizar el Asistente para aplicaciones MFC, y especifica CHtmlView como la clase de vista.Para obtener más información sobre cómo implementar y utilizar el control WebBrowser dentro de aplicaciones MFC, vea Crear una aplicación estilo explorador web.
[!NOTA]
El control ActiveX WebBrowser (y por consiguiente CHtmlView) sólo está disponible para los programas que se ejecutan con las versiones Windows NT 4,0 o posterior, en las que se ha instalado Internet Explorer 4.0 o posterior.
CHtmlView está diseñado para aplicaciones que tienen acceso a Web (o a documentos HTML).Las siguientes funciones miembro de CHtmlView se aplican a la aplicación de Internet Explorer.Estas funciones tendrán éxito en el control WebBrowser, pero no tendrán ningún efecto visible.
Jerarquía de herencia
CHtmlView
Requisitos
encabezado: afxhtml.h