Compartir vía


Clase CHtmlEditCtrlBase

Representa un componente de edición HTML.

Sintaxis

template <class T> class CHtmlEditCtrlBase

Miembros

Métodos públicos

Nombre Descripción
CHtmlEditCtrlBase::AddToGlyphTable Esta función se usa para agregar una entrada a la tabla de glifos que, a su vez, se usa para especificar las imágenes que deben mostrarse en relación con determinadas etiquetas en el modo de diseño.
CHtmlEditCtrlBase::Bold Esta función se usa para alternar el estado de negrita del texto que se seleccione.
CHtmlEditCtrlBase::Button Esta función se usa para sobrescribir un control de botón que se ubique en la selección actual.
CHtmlEditCtrlBase::CheckBox Esta función se usa para sobrescribir un control de casilla que se ubique en la selección actual.
CHtmlEditCtrlBase::ClearSelection Borra la selección actual.
CHtmlEditCtrlBase::Copy Copia la selección actual en el portapapeles.
CHtmlEditCtrlBase::Cut Esta función se usa para copiar la selección actual en el Portapapeles y, a continuación, eliminarla.
CHtmlEditCtrlBase::Delete Elimina la selección actual.
CHtmlEditCtrlBase::DropDownBox Esta función se usa para sobrescribir un control de selección desplegable que se ubique en la selección actual.
CHtmlEditCtrlBase::EmptyGlyphTable Esta función se usa para quitar todas las entradas de la tabla de glifos y, por tanto, ocultar todas las imágenes que se muestran en relación con determinadas etiquetas en el modo de diseño.
CHtmlEditCtrlBase::ExecCommand Ejecuta un comando.
CHtmlEditCtrlBase::Font Esta función se usa para abrir un cuadro de diálogo de fuente y, de esta manera, permitir que el usuario cambie el color de texto, la fuente y el tamaño de fuente de la selección actual.
CHtmlEditCtrlBase::GetAbsolutePosition Esta función se usa para averiguar si la propiedad de posición de un elemento es "absoluta".
CHtmlEditCtrlBase::GetBackColor Esta función se usa para recuperar el color de fondo de la selección actual.
CHtmlEditCtrlBase::GetBlockFormat Esta función se usa para recuperar la etiqueta de formato de bloque actual.
CHtmlEditCtrlBase::GetBlockFormatNames Esta función se usa para recuperar las cadenas que se corresponden con las etiquetas de formato de bloque disponibles.
CHtmlEditCtrlBase::GetBookMark Esta función se usa para recuperar el nombre de un delimitador de marcador.
CHtmlEditCtrlBase::GetDocument Esta función se usa para recuperar el objeto de documento.
CHtmlEditCtrlBase::GetDocumentHTML Esta función se usa para recuperar el código HTML del documento actual.
CHtmlEditCtrlBase::GetDocumentTitle Esta función se usa para recuperar el título del documento.
CHtmlEditCtrlBase::GetEvent Esta función se usa para recuperar un puntero de interfaz que apunta al objeto de evento donde se incluye la información sobre el evento más reciente.
CHtmlEditCtrlBase::GetEventSrcElement Esta función se usa para recuperar el objeto desde el que se desencadenó el evento.
CHtmlEditCtrlBase::GetFontFace Esta función se usa para recuperar el nombre de la fuente de la selección actual.
CHtmlEditCtrlBase::GetFontSize Esta función se usa para recuperar el tamaño de fuente de la selección actual.
CHtmlEditCtrlBase::GetForeColor Esta función se usa para recuperar el color de primer plano (texto) de la selección actual.
CHtmlEditCtrlBase::GetFrameZone Esta función se usa para obtener la zona de seguridad de la página que se muestra actualmente en el explorador web.
CHtmlEditCtrlBase::GetIsDirty Esta función se usa para averiguar si el documento HTML ha cambiado.
CHtmlEditCtrlBase::GetShowAlignedSiteTags Esta función se usa para averiguar si se muestra un glifo para todos los elementos que tengan una propiedad styleFloat.
CHtmlEditCtrlBase::GetShowAllTags Esta función se usa para averiguar si en el elemento WebBrowser se muestran glifos mediante los que, a su vez, se muestra la ubicación de todas las etiquetas de un documento.
CHtmlEditCtrlBase::GetShowAreaTags Esta función se usa para averiguar si en el elemento WebBrowser se muestra un glifo en relación con las etiquetas de área.
CHtmlEditCtrlBase::GetShowBRTags Esta función se usa para averiguar si en el elemento WebBrowser se muestra un glifo en relación con las etiquetas br.
CHtmlEditCtrlBase::GetShowCommentTags Esta función se usa para averiguar si en el elemento WebBrowser se muestra un glifo en relación con las etiquetas de comentario.
CHtmlEditCtrlBase::GetShowMiscTags Esta función se usa para averiguar si en el elemento WebBrowser se muestran todas las etiquetas que se muestran en Microsoft Internet Explorer 4.0.
CHtmlEditCtrlBase::GetShowScriptTags Esta función se usa para averiguar si en el elemento WebBrowser se muestra un glifo en relación con todas las etiquetas de script.
CHtmlEditCtrlBase::GetShowStyleTags Esta función se usa para averiguar si en el WebBrowser se muestra un glifo en relación con todas las etiquetas de estilo.
CHtmlEditCtrlBase::GetShowUnknownTags Esta función se usa para averiguar si en el elemento WebBrowser se muestra un glifo en relación con las etiquetas desconocidas.
CHtmlEditCtrlBase::HorizontalLine Esta función se usa para sobrescribir una línea horizontal que se ubique en la selección actual.
CHtmlEditCtrlBase::HyperLink Esta función se usa para insertar un hipervínculo en la selección actual.
CHtmlEditCtrlBase::IE50Paste Esta función se usa para realizar una operación de pegado que sea compatible con Microsoft Internet Explorer 5.
CHtmlEditCtrlBase::Iframe Esta función se usa para sobrescribir un marco insertado que se ubique en la selección actual.
CHtmlEditCtrlBase::Image Esta función se usa para sobrescribir una imagen que se ubique en la selección actual.
CHtmlEditCtrlBase::Indent Esta función se usa para aumentar la sangría del texto que se seleccione en magnitud de un incremento.
CHtmlEditCtrlBase::InsFieldSet Esta función se usa para sobrescribir un cuadro que se ubique en la selección actual.
CHtmlEditCtrlBase::InsInputButton Esta función se usa para sobrescribir un control de botón que se ubique en la selección actual.
CHtmlEditCtrlBase::InsInputHidden Esta función se usa para insertar un control oculto en la selección actual.
CHtmlEditCtrlBase::InsInputImage Esta función se usa para sobrescribir un control de imagen que se ubique en la selección actual.
CHtmlEditCtrlBase::InsInputPassword Esta función se usa para sobrescribir un control de contraseña que se ubique en la selección actual.
CHtmlEditCtrlBase::InsInputReset Esta función se usa para sobrescribir un control de restablecimiento que se ubique en la selección actual.
CHtmlEditCtrlBase::InsInputSubmit Esta función se usa para sobrescribir un control de envío que se ubique en la selección actual.
CHtmlEditCtrlBase::InsInputUpload Esta función se usa para sobrescribir un control de carga de archivos que se ubique en la selección actual.
CHtmlEditCtrlBase::Is1DElement Esta función se usa para determinar si un elemento se colocó de forma estática.
CHtmlEditCtrlBase::Is2DElement Esta función se usa para determinar si un elemento se colocó de forma absoluta.
CHtmlEditCtrlBase::Italic Esta función se usa para alternar la selección actual entre cursiva y no cursiva.
CHtmlEditCtrlBase::JustifyCenter Esta función se usa para centrar el bloque de formato donde se ubique la selección actual.
CHtmlEditCtrlBase::JustifyLeft Esta función se usa para justificar el bloque de formato donde se ubique la selección actual a la izquierda.
CHtmlEditCtrlBase::JustifyRight Esta función se usa para justificar el bloque de formato donde se ubique la selección actual a la derecha.
CHtmlEditCtrlBase::ListBox Esta función se usa para sobrescribir un control de selección de cuadro de lista que se ubique en la selección actual.
CHtmlEditCtrlBase::Marquee Esta función se usa para sobrescribir una marquesina vacía que se ubique en la selección actual.
CHtmlEditCtrlBase::NewDocument Esta función se usa para crear un nuevo documento.
CHtmlEditCtrlBase::OrderList Esta función se usa para alternar la selección actual entre una lista ordenada y un bloque de formato normal.
CHtmlEditCtrlBase::Outdent Esta función se usa para disminuir la sangría del bloque de formato donde se ubique la selección actual en magnitud de un incremento.
CHtmlEditCtrlBase::Paragraph Esta función se usa para sobrescribir un salto de línea que se ubique en la selección actual.
CHtmlEditCtrlBase::Paste Esta función se usa para sobrescribir el contenido del Portapapeles en la selección actual.
CHtmlEditCtrlBase::PrintDocument Esta función se usa para imprimir el documento actual.
CHtmlEditCtrlBase::PrintPreview Esta función se usa para abrir la ventana Vista previa de impresión del documento actual mediante la plantilla de vista previa de impresión predeterminada o una plantilla personalizada.
CHtmlEditCtrlBase::QueryStatus Esta función se usa para consultar el estado de los comandos.
CHtmlEditCtrlBase::RadioButton Esta función se usa para sobrescribir un control de radio que se ubique en la selección actual.
CHtmlEditCtrlBase::RefreshDocument Esta función se usa para actualizar el documento actual.
CHtmlEditCtrlBase::RemoveFormat Esta función se usa para quitar las etiquetas de formato de la selección actual.
CHtmlEditCtrlBase::SaveAs Esta función se usa para guardar la página web actual en un archivo.
CHtmlEditCtrlBase::SelectAll Selecciona todo el documento.
CHtmlEditCtrlBase::Set2DPosition Esta función se usa para permitir el movimiento de los elementos con posición absoluta mediante arrastre.
CHtmlEditCtrlBase::SetAbsolutePosition Esta función se usa para establecer la propiedad de posición de un elemento en "absoluta" o "estática".
CHtmlEditCtrlBase::SetAtomicSelection Establecer el modo de selección atómica.
CHtmlEditCtrlBase::SetAutoURLDetectMode Esta función se usa para activar y desactivar la detección automática de URL.
CHtmlEditCtrlBase::SetBackColor Esta función se usa para establecer el color de fondo de la selección actual.
CHtmlEditCtrlBase::SetBlockFormat Esta función se usa para establecer la etiqueta de formato de bloque actual.
CHtmlEditCtrlBase::SetBookMark Esta función se usa para crear un delimitador de marcador para la selección o el punto de inserción actual.
CHtmlEditCtrlBase::SetCSSEditingLevel Esta función se usa para seleccionar el nivel CSS (CSS1 o CSS2) que debe admitirse en el editor, en el caso de que deba admitirse alguno.
CHtmlEditCtrlBase::SetDefaultComposeSettings Esta función se usa para establecer la configuración predeterminada de redacción.
CHtmlEditCtrlBase::SetDesignMode Esta función se usa para establecer el modo de diseño.
CHtmlEditCtrlBase::SetDisableEditFocusUI Esta función se usa para deshabilitar el borde sombreado y los manipuladores que se ubican en torno a un elemento que tiene el enfoque de edición.
CHtmlEditCtrlBase::SetDocumentHTML Esta función se usa para establecer el código HTML del documento actual.
CHtmlEditCtrlBase::SetFontFace Esta función se usa para establecer la fuente de la selección actual.
CHtmlEditCtrlBase::SetFontSize Esta función se usa para establecer el tamaño de fuente de la selección actual.
CHtmlEditCtrlBase::SetForeColor Esta función se usa para establecer el color de primer plano (texto) de la selección actual.
CHtmlEditCtrlBase::SetIE5PasteMode Esta función se usa para establecer una operación de pegado de manera que sea compatible con Microsoft Internet Explorer 5.
CHtmlEditCtrlBase::SetLiveResize Esta función se usa para hacer que, en el elemento WebBrowser, la apariencia de un elemento se actualice continuamente durante una operación de cambio de tamaño o movimiento.
CHtmlEditCtrlBase::SetMultiSelect Esta función se usa para habilitar las selecciones múltiples.
CHtmlEditCtrlBase::SetOverrideCursor Esta función se usa para hacer que el puntero del mouse no pueda cambiarse desde el elemento WebBrowser.
CHtmlEditCtrlBase::SetOverwriteMode Esta función se usa para alternar el modo de entrada de texto entre inserción y sobrescritura.
CHtmlEditCtrlBase::SetRespectVisInDesign Esta función se usa para ocultar los elementos invisibles en el modo de diseño.
CHtmlEditCtrlBase::SetShowAlignedSiteTags Esta función se usa para hacer que se muestre un glifo para todos los elementos que tengan una propiedad styleFloat.
CHtmlEditCtrlBase::SetShowAllTags Esta función se usa para hacer que se muestren glifos mediante los que, a su vez, se muestre la ubicación de todas las etiquetas de un documento.
CHtmlEditCtrlBase::SetShowAreaTags Esta función se usa para hacer que se muestre un glifo para todas las etiquetas de área.
CHtmlEditCtrlBase::SetShowBRTags Esta función se usa para hacer que se muestre un glifo para todas las etiquetas br.
CHtmlEditCtrlBase::SetShowCommentTags Esta función se usa para hacer que se muestre un glifo para todas las etiquetas de comentario.
CHtmlEditCtrlBase::SetShowMiscTags Esta función se usa para hacer que se muestren todas las etiquetas que, a su vez, se muestran en Microsoft Internet Explorer 4.0.
CHtmlEditCtrlBase::SetShowScriptTags Esta función se usa para hacer que se muestre un glifo para todas las etiquetas de script.
CHtmlEditCtrlBase::SetShowStyleTags Esta función se usa para hacer que se muestre un glifo para todas las etiquetas de estilo.
CHtmlEditCtrlBase::SetShowUnknownTags Esta función se usa para hacer que se muestre un glifo para todas las etiquetas desconocidas.
CHtmlEditCtrlBase::TextArea Esta función se usa para sobrescribir un control de entrada de texto de varias líneas que se ubique en la selección actual.
CHtmlEditCtrlBase::TextBox Esta función se usa para sobrescribir un control de texto que se ubique en la selección actual.
CHtmlEditCtrlBase::UnBookmark Esta función se usa para quitar todos los marcadores de la selección actual.
CHtmlEditCtrlBase::Underline Esta función se usa para alternar la selección actual entre subrayado y no subrayado.
CHtmlEditCtrlBase::Unlink Esta función se usa para quitar todos los hipervínculos de la selección actual.
CHtmlEditCtrlBase::UnorderList Esta función se usa para alternar la selección actual entre una lista ordenada y un bloque de formato normal.

Parámetros

T
El valor de este parámetro se corresponde con el nombre de la clase derivada.

Comentarios

En la clase CHtmlEditCtrlBase, se proporcionan funciones miembro para los comandos de edición HTML del elemento WebBrowser, como Bold. (De forma alternativa, puede llamar a la función ExecCommand para ejecutar el comando IDM_BOLD).

La clase CHtmlEditCtrlBase no se ha diseñado para que sea independiente. Se diseñó para que sirva como clase base para las clases derivadas en las que se expone la funcionalidad de edición HTML del elemento WebBrowser (consulte las clases CHtmlEditCtrl y CHtmlEditView).

Jerarquía de herencia

CHtmlEditCtrlBase

Requisitos

Encabezado: afxhtml.h

CHtmlEditCtrlBase::AddToGlyphTable

Esta función se usa para agregar una entrada a la tabla de glifos que, a su vez, se usa para especificar las imágenes que deben mostrarse en relación con determinadas etiquetas en el modo de diseño.

HRESULT AddToGlyphTable(
    LPCTSTR szTag,
    LPCTSTR szImgUrl,
    unsigned short nTagType,
    unsigned short nAlignment,
    unsigned short nPosInfo,
    unsigned short nDirection,
    unsigned int nImgWidth,
    unsigned int nImgHeight) const;

Parámetros

szTag
El valor de este parámetro se corresponde con el nombre de la etiqueta (por ejemplo, "P" o "tabla").

szImgUrl
El valor de este parámetro se corresponde con la URL de la imagen.

nTagType
El valor de este parámetro se corresponde con el tipo de etiqueta. El valor 0 se usa para indicar que la imagen solo se corresponde con la etiqueta de apertura. El valor 1 se usa para indicar que la imagen solo se corresponde con la etiqueta de cierre. El valor 2 se usa para indicar que la imagen se corresponde tanto con la etiqueta de apertura como con la de cierre. Las etiquetas únicas, como las etiquetas br y de comentario, deben agregarse con el valor de tipo de etiqueta establecido en 0.

nAlignment
El valor de este parámetro se corresponde con la alineación (solo elementos rectangulares). Este parámetro se usa para indicar que la imagen se corresponde con un elemento que tiene un atributo de alineación. Izquierda = 0, centro = 1, derecha = 2 e indefinido = 3. Los atributos izquierdo, derecho o central del elemento deben establecerse explícitamente.

nPosInfo
El valor de este parámetro se corresponde con la información de posicionamiento. Este se usa para determinar el valor de posicionamiento de hojas de estilo CSS sobre el que se aplica el glifo. Posicionamiento estático = 0, posicionamiento absoluto = 1, posicionamiento relativo = 2 y todos = 3. Este campo puede usarse para especificar un glifo para una etiqueta cuando esta no esté colocada y otro glifo para mostrar un punto de anclaje cuando esta se coloque.

nDirection
Dirección. Este parámetro se usa para especificar la imagen que se corresponde con una etiqueta en función del orden de lectura del idioma actual. El valor 0 se usa para especificar el orden de izquierda a derecha; el valor 1, para especificar el orden de derecha a izquierda; el valor 2, para especificar el orden de arriba abajo; el valor 3, para especificar el orden de abajo a arriba; y el orden 4, para especificarlos todos. Normalmente, el valor de este campo se establece en 4.

nImgWidth
El valor de este parámetro se corresponde con la anchura, en píxeles, de la imagen.

nImgHeight
El valor de este parámetro se corresponde con la altura, en píxeles, de la imagen.

Valor devuelto

Devuelve S_OK si es correcto o un error HRESULT en caso de error.

Comentarios

Para obtener más información sobre los parámetros, consulte la sección "Formato de una cadena de tabla de glifos" que se incluye en Uso de glifos de edición.

Al usar este método, el id. de comando IDM_ADDTOGLYPHTABLE se envía al control WebBrowser.

CHtmlEditCtrlBase::Bold

Esta función se usa para alternar el estado de negrita del texto que se seleccione.

HRESULT Bold() const;

Valor devuelto

Devuelve S_OK si es correcto o un error HRESULT en caso de error.

Comentarios

Al usar este método, el id. de comando IDM_BOLD se envía al control WebBrowser.

CHtmlEditCtrlBase::Button

Esta función se usa para sobrescribir un control de botón que se ubique en la selección actual.

HRESULT Button(LPCTSTR szId = NULL) const;

Parámetros

szId
El valor de este parámetro se corresponde con el id. del control de botón en cuestión.

Valor devuelto

Devuelve S_OK si es correcto o un error HRESULT en caso de error.

Comentarios

Al usar este método, el id. de comando IDM_BUTTON se envía al control WebBrowser.

CHtmlEditCtrlBase::CheckBox

Esta función se usa para sobrescribir un control de casilla que se ubique en la selección actual.

HRESULT CheckBox(LPCTSTR szId = NULL) const;

Parámetros

szId
El valor de este parámetro se corresponde con el id. del control de casilla en cuestión.

Valor devuelto

Devuelve S_OK si es correcto o un error HRESULT en caso de error.

Comentarios

Al usar este método, el id. de comando IDM_CHECKBOX se envía al control WebBrowser.

CHtmlEditCtrlBase::ClearSelection

Borra la selección actual.

HRESULT ClearSelection() const;

Valor devuelto

Devuelve S_OK si es correcto o un error HRESULT en caso de error.

Comentarios

Al usar este método, el id. de comando IDM_CLEARSELECTION se envía al control WebBrowser.

CHtmlEditCtrlBase::Copy

Copia la selección actual en el portapapeles.

HRESULT Copy() const;

Valor devuelto

Devuelve S_OK si es correcto o un error HRESULT en caso de error.

Comentarios

Al usar este método, el id. de comando IDM_COPY se envía al control WebBrowser.

CHtmlEditCtrlBase::Cut

Esta función se usa para copiar la selección actual en el Portapapeles y, a continuación, eliminarla.

HRESULT Cut() const;

Valor devuelto

Devuelve S_OK si es correcto o un error HRESULT en caso de error.

Comentarios

Al usar este método, el id. de comando IDM_CUT se envía al control WebBrowser.

CHtmlEditCtrlBase::Delete

Elimina la selección actual.

HRESULT Delete() const;

Valor devuelto

Devuelve S_OK si es correcto o un error HRESULT en caso de error.

Comentarios

Al usar este método, el id. de comando IDM_DELETE se envía al control WebBrowser.

Esta función se usa para sobrescribir un control de selección desplegable que se ubique en la selección actual.

HRESULT DropDownBox(LPCTSTR szId = NULL) const;

Parámetros

szId
El valor de este parámetro se corresponde con el id. del control de selección desplegable en cuestión.

Valor devuelto

Devuelve S_OK si es correcto o un error HRESULT en caso de error.

Comentarios

Al usar este método, el id. de comando IDM_DROPDOWNBOX se envía al control WebBrowser.

CHtmlEditCtrlBase::EmptyGlyphTable

Esta función se usa para quitar todas las entradas de la tabla de glifos y, por tanto, ocultar todas las imágenes que se muestran en relación con determinadas etiquetas en el modo de diseño.

HRESULT EmptyGlyphTable() const;

Valor devuelto

Devuelve S_OK si es correcto o un error HRESULT en caso de error.

Comentarios

Al usar este método, el id. de comando IDM_EMPTYGLYPHTABLE se envía al control WebBrowser.

CHtmlEditCtrlBase::ExecCommand

Ejecuta un comando.

HRESULT ExecCommand(
    long cmdID,
    long cmdExecOpt,
    VARIANT* pInVar = NULL,
    VARIANT* pOutVar = NULL) const;

HRESULT ExecCommand(
    const GUID* pGuid,
    long cmdID,
    long cmdExecOpt,
    VARIANT* pInVar = NULL,
    VARIANT* pOutVar = NULL) const;

Parámetros

cmdID
El valor de este parámetro se corresponde con id. del comando que se va a ejecutar. Para obtener una lista de los valores posibles, consulte Identificadores de comandos MSHTML.

cmdExecOpt
El valor de este parámetro se corresponde con valores que se obtienen en la enumeración OLECMDEXECOPT, que se usan para describir cómo debe ejecutarse el comando en el objeto.

pInVar
El valor de este parámetro se corresponde con los argumentos de entrada.

pOutVar
El valor de este parámetro se corresponde con la salida del comando.

pGuid
GUID del grupo de comandos.

Valor devuelto

Devuelve S_OK si es correcto o un error HRESULT en caso de error.

Comentarios

En este método se proporciona la funcionalidad del método IOleCommandTarget::Exec.

CHtmlEditCtrlBase::Font

Esta función se usa para abrir un cuadro de diálogo de fuente y, de esta manera, permitir que el usuario cambie el color de texto, la fuente y el tamaño de fuente de la selección actual.

HRESULT Font() const;

Valor devuelto

Devuelve S_OK si es correcto o un error HRESULT en caso de error.

Comentarios

Al usar este método, el id. de comando IDM_FONT se envía al control WebBrowser.

CHtmlEditCtrlBase::GetAbsolutePosition

Esta función se usa para averiguar si la propiedad de posición de un elemento es "absoluta".

HRESULT GetAbsolutePosition(bool& bCurValue) const;

Parámetros

bCurValue
El valor de este parámetro será TRUE si la propiedad de posición del elemento se estableció en "absoluta".

Valor devuelto

Devuelve S_OK si es correcto o un error HRESULT en caso de error.

Comentarios

Para obtener más información, consulte el id. de comando IDM_ABSOLUTE_POSITION.

CHtmlEditCtrlBase::GetBackColor

Esta función se usa para recuperar el color de fondo de la selección actual.

HRESULT GetBackColor(int& nColor) const;

Parámetros

nColor
Color de fondo.

Valor devuelto

Devuelve S_OK si es correcto o un error HRESULT en caso de error.

Comentarios

Al usar este método, el id. de comando IDM_BACKCOLOR se envía al control WebBrowser.

CHtmlEditCtrlBase::GetBlockFormat

Esta función se usa para recuperar la etiqueta de formato de bloque actual.

HRESULT GetBlockFormat(CString& strFormat) const;

Parámetros

strFormat
El valor de este parámetro se corresponde con la etiqueta de formato de bloque actual.

Valor devuelto

Devuelve S_OK si es correcto o un error HRESULT en caso de error.

Comentarios

Al usar este método, el id. de comando IDM_BLOCKFMT se envía al control WebBrowser.

CHtmlEditCtrlBase::GetBlockFormatNames

Esta función se usa para recuperar las cadenas que se corresponden con las etiquetas de formato de bloque disponibles.

HRESULT GetBlockFormatNames(CStringArray& sa) const;

Parámetros

sa
El valor de este parámetro se corresponde con las etiquetas de formato de bloque disponibles, como una matriz de cadenas.

Valor devuelto

Devuelve S_OK si es correcto o un error HRESULT en caso de error.

Comentarios

Al usar este método, el id. de comando IDM_GETBLOCKFMTS se envía al control WebBrowser.

CHtmlEditCtrlBase::GetBookMark

Esta función se usa para recuperar el nombre de un delimitador de marcador.

HRESULT GetBookMark(CString& strAnchor) const;

Parámetros

strAnchor
El valor de este parámetro se corresponde con el nombre de un delimitador de marcador.

Valor devuelto

Devuelve S_OK si es correcto o un error HRESULT en caso de error.

Comentarios

Para obtener más información, consulte el id. de comando IDM_BOOKMARK.

CHtmlEditCtrlBase::GetDocument

Esta función se usa para recuperar el objeto de documento.

HRESULT GetDocument(IHTMLDocument2** ppDoc) const;

Parámetros

ppDoc
El valor de este parámetro se corresponde con el objeto de documento en cuestión.

Valor devuelto

Devuelve S_OK si es correcto o un error HRESULT en caso de error.

CHtmlEditCtrlBase::GetDocumentHTML

Esta función se usa para recuperar el código HTML del documento actual.

HRESULT GetDocumentHTML(CString& szHTML) const;

Parámetros

szHTML
El valor de este parámetro se corresponde con el elemento HTML en cuestión.

Valor devuelto

Devuelve S_OK si es correcto o un error HRESULT en caso de error.

CHtmlEditCtrlBase::GetDocumentTitle

Esta función se usa para recuperar el título del documento.

HRESULT GetDocumentTitle(CString& szTitle) const;

Parámetros

szTitle
El valor de este parámetro se corresponde con el título del documento en cuestión.

Valor devuelto

Devuelve S_OK si es correcto o un error HRESULT en caso de error.

CHtmlEditCtrlBase::GetEvent

Esta función se usa para recuperar un puntero de interfaz que apunta al objeto de evento donde se incluye la información sobre el evento más reciente.

HRESULT GetEvent(IHTMLEventObj** ppEventObj) const;

Parámetros

ppEventObj
El objeto de evento.

Valor devuelto

Devuelve S_OK si es correcto o un error HRESULT en caso de error.

CHtmlEditCtrlBase::GetEventSrcElement

Esta función se usa para recuperar el objeto desde el que se desencadenó el evento.

HRESULT GetEventSrcElement(IHTMLElement** ppSrcElement) const;

Parámetros

ppSrcElement
El valor de este parámetro se corresponde con el elemento desde el que se desencadenó el evento.

Valor devuelto

Devuelve S_OK si es correcto o un error HRESULT en caso de error.

CHtmlEditCtrlBase::GetFontFace

Esta función se usa para recuperar el nombre de la fuente de la selección actual.

HRESULT GetFontFace(CString& strFace) const;

Parámetros

strFace
El valor de este parámetro se corresponde con el nombre de la fuente en cuestión.

Valor devuelto

Devuelve S_OK si es correcto o un error HRESULT en caso de error.

Comentarios

Si se usa más de una fuente en la selección actual, el valor de la propiedad strFace será una cadena vacía.

Al usar este método, el id. de comando IDM_FONTNAME se envía al control WebBrowser.

CHtmlEditCtrlBase::GetFontSize

Esta función se usa para recuperar el tamaño de fuente de la selección actual.

HRESULT GetFontSize(short& nSize) const;

Parámetros

nSize
Tamaño de fuente.

Valor devuelto

El valor devuelto se corresponde con el tamaño de fuente HTML (entre 1 y 7). Si en la selección se incluyen varios tamaños de fuente, el valor devuelto será 0.

Comentarios

Al usar este método, el id. de comando IDM_FONTSIZE se envía al control WebBrowser.

CHtmlEditCtrlBase::GetForeColor

Esta función se usa para recuperar el color de primer plano (texto) de la selección actual.

HRESULT GetForeColor(int& nColor);

Parámetros

nColor
El color de primer plano.

Valor devuelto

Devuelve S_OK si es correcto o un error HRESULT en caso de error.

Comentarios

Al usar este método, el id. de comando IDM_FORECOLOR se envía al control WebBrowser.

CHtmlEditCtrlBase::GetFrameZone

Esta función se usa para obtener la zona de seguridad de la página que se muestra actualmente en el explorador web.

HRESULT GetFrameZone(short& nZone) const;

Parámetros

nZone
El valor de este parámetro se corresponde con la zona de seguridad en cuestión.

Valor devuelto

Devuelve S_OK si es correcto o un error HRESULT en caso de error.

Comentarios

Al usar este método, el id. de comando IDM_GETFRAMEZONE se envía al control WebBrowser.

CHtmlEditCtrlBase::GetIsDirty

Esta función se usa para averiguar si el documento HTML ha cambiado.

HRESULT GetIsDirty() const;

Comentarios

Esta función se usa para indicar si el documento ha cambiado. Al usar la función GetIsDirty, se devolverá uno de los valores HRESULT del método IPersistStorage::IsDirty.

CHtmlEditCtrlBase::GetShowAlignedSiteTags

Esta función se usa para averiguar si se muestra un glifo para todos los elementos que tengan una propiedad styleFloat.

HRESULT GetShowAlignedSiteTags(bool& bCurValue) const;

Parámetros

bCurValue
El valor de este parámetro será TRUE si se muestra un glifo para todos los elementos que tengan una propiedad styleFloat; de lo contrario, será FALSE.

Valor devuelto

Devuelve S_OK si es correcto o un error HRESULT en caso de error.

Comentarios

Para obtener más información, consulte el id. de comando IDM_SHOWALIGNEDSITETAGS.

CHtmlEditCtrlBase::GetShowAllTags

Esta función se usa para averiguar si en el elemento WebBrowser se muestran glifos mediante los que, a su vez, se muestra la ubicación de todas las etiquetas de un documento.

HRESULT GetShowAllTags(bool& bCurValue) const;

Parámetros

bCurValue
El valor de este parámetro será TRUE si, en el elemento WebBrowser, se muestran glifos mediante los que, a su vez, se muestra la ubicación de todas las etiquetas de un documento; de lo contrario, será FALSE.

Valor devuelto

Devuelve S_OK si es correcto o un error HRESULT en caso de error.

Comentarios

Para obtener más información, consulte el id. de comando IDM_SHOWALLTAGS.

CHtmlEditCtrlBase::GetShowAreaTags

Esta función se usa para averiguar si en el elemento WebBrowser se muestra un glifo en relación con las etiquetas de área.

HRESULT GetShowAreaTags(bool& bCurValue) const;

Parámetros

bCurValue
El valor de este parámetro será TRUE si, en el elemento WebBrowser, se muestra un glifo en relación con las etiquetas de área, de lo contrario, será FALSE.

Valor devuelto

Devuelve S_OK si es correcto o un error HRESULT en caso de error.

Comentarios

Para obtener más información, consulte el id. de comando IDM_SHOWAREATAGS.

CHtmlEditCtrlBase::GetShowBRTags

Esta función se usa para averiguar si en el elemento WebBrowser se muestra un glifo en relación con las etiquetas br.

HRESULT GetShowBRTags(bool& bCurValue) const;

Parámetros

bCurValue
El valor de este parámetro será TRUE si, en el elemento WebBrowser, se muestra un glifo en relación con las etiquetas br, de lo contrario, será FALSE.

Valor devuelto

Devuelve S_OK si es correcto o un error HRESULT en caso de error.

Comentarios

Para obtener más información, consulte el id. de comando IDM_SHOWWBRTAGS.

CHtmlEditCtrlBase::GetShowCommentTags

Esta función se usa para averiguar si en el elemento WebBrowser se muestra un glifo en relación con las etiquetas de comentario.

HRESULT GetShowCommentTags(bool& bCurValue) const;

Parámetros

bCurValue
El valor de este parámetro será TRUE si, en el elemento WebBrowser, se muestra un glifo en relación con las etiquetas de comentario, de lo contrario, será FALSE.

Valor devuelto

Devuelve S_OK si es correcto o un error HRESULT en caso de error.

Comentarios

Para obtener más información, consulte el id. de comando IDM_SHOWCOMMENTTAGS.

CHtmlEditCtrlBase::GetShowMiscTags

Esta función se usa para averiguar si en el elemento WebBrowser se muestran todas las etiquetas que se muestran en Microsoft Internet Explorer 4.0.

HRESULT GetShowMiscTags(bool& bCurValue) const;

Parámetros

bCurValue
El valor de este parámetro será TRUE si, en el elemento WebBrowser, se muestran todas las etiquetas que, a su vez, se muestran en Microsoft Internet Explorer 4.0; de lo contrario, será FALSE.

Valor devuelto

Devuelve S_OK si es correcto o un error HRESULT en caso de error.

Comentarios

Para obtener más información, consulte el id. de comando IDM_SHOWMISCTAGS.

CHtmlEditCtrlBase::GetShowScriptTags

Esta función se usa para averiguar si en el elemento WebBrowser se muestra un glifo en relación con todas las etiquetas de script.

HRESULT GetShowScriptTags(bool& bCurValue) const;

Parámetros

bCurValue
El valor de este parámetro será TRUE si, en el elemento WebBrowser, se muestra un glifo en relación con todas las etiquetas de script, de lo contrario, será FALSE.

Valor devuelto

Devuelve S_OK si es correcto o un error HRESULT en caso de error.

Comentarios

Para obtener más información, consulte el id. de comando IDM_SHOWSCRIPTTAGS.

CHtmlEditCtrlBase::GetShowStyleTags

Esta función se usa para averiguar si en el WebBrowser se muestra un glifo en relación con todas las etiquetas de estilo.

HRESULT GetShowStyleTags(bool& bCurValue) const;

Parámetros

bCurValue
El valor de este parámetro será TRUE si, en el elemento WebBrowser, se muestra un glifo en relación con todas las etiquetas de estilo, de lo contrario, será FALSE.

Valor devuelto

Devuelve S_OK si es correcto o un error HRESULT en caso de error.

Comentarios

Para obtener más información, consulte el id. de comando IDM_SHOWSTYLETAGS.

CHtmlEditCtrlBase::GetShowUnknownTags

Esta función se usa para averiguar si en el elemento WebBrowser se muestra un glifo en relación con las etiquetas desconocidas.

HRESULT GetShowUnknownTags(bool& bCurValue) const;

Parámetros

bCurValue
El valor de este parámetro será TRUE si, en el elemento WebBrowser, se muestra un glifo en relación con todas las etiquetas desconocidas, de lo contrario, será FALSE.

Valor devuelto

Devuelve S_OK si es correcto o un error HRESULT en caso de error.

Comentarios

Para obtener más información, consulte el id. de comando IDM_SHOWUNKNOWNTAGS.

CHtmlEditCtrlBase::HorizontalLine

Esta función se usa para sobrescribir una línea horizontal que se ubique en la selección actual.

HRESULT HorizontalLine(LPCTSTR szId = NULL) const;

Parámetros

szID
El valor de este parámetro se corresponde con el id. de la línea horizontal en cuestión.

Valor devuelto

Devuelve S_OK si es correcto o un error HRESULT en caso de error.

Comentarios

Al usar este método, el id. de comando IDM_HORIZONTALLINE se envía al control WebBrowser.

Esta función se usa para insertar un hipervínculo en la selección actual.

HRESULT HyperLink(LPCTSTR szUrl = NULL) const;

Parámetros

szUrl
El valor de este parámetro se corresponde con la URL del hipervínculo que se va a insertar.

Valor devuelto

Devuelve S_OK si es correcto o un error HRESULT en caso de error.

Comentarios

Al usar este método, el id. de comando IDM_HYPERLINK se envía al control WebBrowser.

CHtmlEditCtrlBase::IE50Paste

Esta función se usa para realizar una operación de pegado que sea compatible con Internet Explorer 5.

HRESULT IE50Paste(LPCTSTR szData) const;

Parámetros

szData
El valor de este parámetro se corresponde con la cadena que se va a pegar.

Valor devuelto

Devuelve S_OK si es correcto o un error HRESULT en caso de error.

Comentarios

Al usar este método, el id. de comando IDM_IE50_PASTE se envía al control WebBrowser.

CHtmlEditCtrlBase::Iframe

Esta función se usa para sobrescribir un marco insertado que se ubique en la selección actual.

HRESULT Iframe(LPCTSTR szId = NULL) const;

Parámetros

szId
El valor de este parámetro se corresponde con el id. del marco insertado en cuestión.

Valor devuelto

Devuelve S_OK si es correcto o un error HRESULT en caso de error.

Comentarios

Al usar este método, el id. de comando IDM_IFRAME se envía al control WebBrowser.

CHtmlEditCtrlBase::Image

Esta función se usa para sobrescribir una imagen que se ubique en la selección actual.

HRESULT Image(LPCTSTR szUrl = NULL) const;

Parámetros

szUrl
El valor de este parámetro se corresponde con el nombre de archivo y la ruta de acceso de la imagen que se va a insertar.

Valor devuelto

Devuelve S_OK si es correcto o un error HRESULT en caso de error.

Comentarios

Al usar este método, el id. de comando IDM_IMAGE se envía al control WebBrowser.

CHtmlEditCtrlBase::Indent

Esta función se usa para aumentar la sangría del texto que se seleccione en magnitud de un incremento.

HRESULT Indent() const;

Valor devuelto

Devuelve S_OK si es correcto o un error HRESULT en caso de error.

Comentarios

Al usar este método, el id. de comando IDM_INDENT se envía al control WebBrowser.

CHtmlEditCtrlBase::InsFieldSet

Esta función se usa para sobrescribir un cuadro que se ubique en la selección actual.

HRESULT InsFieldSet(LPCTSTR szId = NULL) const;

Parámetros

szId
El valor de este parámetro se corresponde con el id. del cuadro en cuestión.

Valor devuelto

Devuelve S_OK si es correcto o un error HRESULT en caso de error.

Comentarios

Al usar este método, el id. de comando IDM_INSFIELDSET se envía al control WebBrowser.

CHtmlEditCtrlBase::InsInputButton

Esta función se usa para sobrescribir un control de botón que se ubique en la selección actual.

HRESULT InsInputButton(LPCTSTR szId = NULL) const;

Parámetros

szId
El valor de este parámetro se corresponde con el id. del control de botón en cuestión.

Valor devuelto

Devuelve S_OK si es correcto o un error HRESULT en caso de error.

Comentarios

Al usar este método, el id. de comando IDM_INSINPUTBUTTON se envía al control WebBrowser.

CHtmlEditCtrlBase::InsInputHidden

Esta función se usa para insertar un control oculto en la selección actual.

HRESULT InsInputHidden(LPCTSTR szId = NULL) const;

Parámetros

szId
El valor de este parámetro se corresponde con el id. del control oculto en cuestión.

Valor devuelto

Devuelve S_OK si es correcto o un error HRESULT en caso de error.

Comentarios

Al usar este método, el id. de comando IDM_INSINPUTHIDDEN se envía al control WebBrowser.

CHtmlEditCtrlBase::InsInputImage

Esta función se usa para sobrescribir un control de imagen que se ubique en la selección actual.

HRESULT InsInputImage(LPCTSTR szId = NULL) const;

Parámetros

szId
El valor de este parámetro se corresponde con id. del control de imagen en cuestión.

Valor devuelto

Devuelve S_OK si es correcto o un error HRESULT en caso de error.

Comentarios

Al usar este método, el id. de comando IDM_INSINPUTIMAGE se envía al control WebBrowser.

CHtmlEditCtrlBase::InsInputPassword

Esta función se usa para sobrescribir un control de contraseña que se ubique en la selección actual.

HRESULT InsInputPassword(LPCTSTR szId = NULL) const;

Parámetros

szId
El valor de este parámetro se corresponde con el id. del control de contraseña en cuestión.

Valor devuelto

Devuelve S_OK si es correcto o un error HRESULT en caso de error.

Comentarios

Al usar este método, el id. de comando IDM_INSINPUTPASSWORD se envía al control WebBrowser.

CHtmlEditCtrlBase::InsInputReset

Esta función se usa para sobrescribir un control de restablecimiento que se ubique en la selección actual.

HRESULT InsInputReset(LPCTSTR szId = NULL) const;

Parámetros

szId
El valor de este parámetro se corresponde con el id. del control de restablecimiento en cuestión.

Valor devuelto

Devuelve S_OK si es correcto o un error HRESULT en caso de error.

Comentarios

Al usar este método, el id. de comando IDM_INSINPUTRESET se envía al control WebBrowser.

CHtmlEditCtrlBase::InsInputSubmit

Esta función se usa para sobrescribir un control de envío que se ubique en la selección actual.

HRESULT InsInputSubmit(LPCTSTR szId = NULL) const;

Parámetros

szId
El valor de este parámetro se corresponde con el id. del control de envío en cuestión.

Valor devuelto

Devuelve S_OK si es correcto o un error HRESULT en caso de error.

Comentarios

Al usar este método, el id. de comando IDM_INSINPUTSUBMIT se envía al control WebBrowser.

CHtmlEditCtrlBase::InsInputUpload

Esta función se usa para sobrescribir un control de carga de archivos que se ubique en la selección actual.

HRESULT InsInputUpload(LPCTSTR szId = NULL) const;

Parámetros

szId
El valor de este parámetro se corresponde con el id. del control de carga de archivos en cuestión.

Valor devuelto

Devuelve S_OK si es correcto o un error HRESULT en caso de error.

Comentarios

Al usar este método, el id. de comando IDM_INSINPUTUPLOAD se envía al control WebBrowser.

CHtmlEditCtrlBase::Is1DElement

Esta función se usa para determinar si un elemento se colocó de forma estática.

HRESULT Is1DElement(bool& bValue) const;

Parámetros

bValue
El valor de este parámetro será TRUE si el elemento está colocado estáticamente; de lo contrario, será FALSE.

Valor devuelto

Devuelve S_OK si es correcto o un error HRESULT en caso de error.

Comentarios

Al usar este método, el id. de comando IDM_1D_ELEMENT se envía al control WebBrowser.

CHtmlEditCtrlBase::Is2DElement

Esta función se usa para determinar si un elemento se colocó de forma absoluta.

HRESULT Is2DElement(bool& bValue) const;

Parámetros

bValue
El valor de este parámetro será TRUE si el elemento está absolutamente colocado; de lo contrario, será FALSE.

Valor devuelto

Devuelve S_OK si es correcto o un error HRESULT en caso de error.

Comentarios

Al usar este método, el id. de comando IDM_2D_ELEMENT se envía al control WebBrowser.

CHtmlEditCtrlBase::Italic

Esta función se usa para alternar la selección actual entre cursiva y no cursiva.

HRESULT Italic() const;

Valor devuelto

Devuelve S_OK si es correcto o un error HRESULT en caso de error.

Comentarios

Al usar este método, el id. de comando IDM_ITALIC se envía al control WebBrowser.

CHtmlEditCtrlBase::JustifyCenter

Esta función se usa para centrar el bloque de formato donde se ubique la selección actual.

HRESULT JustifyCenter() const;

Valor devuelto

Devuelve S_OK si es correcto o un error HRESULT en caso de error.

Comentarios

Al usar este método, el id. de comando IDM_JUSTIFYCENTER se envía al control WebBrowser.

CHtmlEditCtrlBase::JustifyLeft

Esta función se usa para justificar el bloque de formato donde se ubique la selección actual a la izquierda.

HRESULT JustifyLeft() const;

Valor devuelto

Devuelve S_OK si es correcto o un error HRESULT en caso de error.

Comentarios

Al usar este método, el id. de comando IDM_JUSTIFYLEFT se envía al control WebBrowser.

CHtmlEditCtrlBase::JustifyRight

Esta función se usa para justificar el bloque de formato donde se ubique la selección actual a la derecha.

HRESULT JustifyRight() const;

Valor devuelto

Devuelve S_OK si es correcto o un error HRESULT en caso de error.

Comentarios

Al usar este método, el id. de comando IDM_JUSTIFYRIGHT se envía al control WebBrowser.

CHtmlEditCtrlBase::ListBox

Esta función se usa para sobrescribir un control de selección de cuadro de lista que se ubique en la selección actual.

HRESULT ListBox(LPCTSTR szId = NULL) const;

Parámetros

szId
El valor de este parámetro se corresponde con el id. del control de cuadro de lista en cuestión.

Valor devuelto

Devuelve S_OK si es correcto o un error HRESULT en caso de error.

Comentarios

Al usar este método, el id. de comando IDM_LISTBOX se envía al control WebBrowser.

CHtmlEditCtrlBase::Marquee

Esta función se usa para sobrescribir una marquesina vacía que se ubique en la selección actual.

HRESULT Marquee(LPCTSTR szId = NULL) const;

Parámetros

szId
El valor de este parámetro se corresponde con el id. de la marquesina en cuestión.

Valor devuelto

Devuelve S_OK si es correcto o un error HRESULT en caso de error.

Comentarios

Al usar este método, el id. de comando IDM_MARQUEE se envía al control WebBrowser.

CHtmlEditCtrlBase::NewDocument

Esta función se usa para crear un nuevo documento.

HRESULT NewDocument() const;

Valor devuelto

Devuelve S_OK si es correcto o un error HRESULT en caso de error.

CHtmlEditCtrlBase::OrderList

Esta función se usa para alternar la selección actual entre una lista ordenada y un bloque de formato normal.

HRESULT OrderList(LPCTSTR szId = NULL) const;

Parámetros

szId
El valor de este parámetro se corresponde con el id. de la lista ordenada en cuestión.

Valor devuelto

Devuelve S_OK si es correcto o un error HRESULT en caso de error.

Comentarios

Al usar este método, el id. de comando IDM_ORDERLIST se envía al control WebBrowser.

CHtmlEditCtrlBase::Outdent

Esta función se usa para disminuir la sangría del bloque de formato donde se ubique la selección actual en magnitud de un incremento.

HRESULT Outdent() const;

Valor devuelto

Devuelve S_OK si es correcto o un error HRESULT en caso de error.

Comentarios

Al usar este método, el id. de comando IDM_OUTDENT se envía al control WebBrowser.

CHtmlEditCtrlBase::Paragraph

Esta función se usa para sobrescribir un salto de línea que se ubique en la selección actual.

HRESULT Paragraph(LPCTSTR szId = NULL) const;

Parámetros

szId
El valor de este parámetro se corresponde con el id. del párrafo en cuestión.

Valor devuelto

Devuelve S_OK si es correcto o un error HRESULT en caso de error.

Comentarios

Al usar este método, el id. de comando IDM_PARAGRAPH se envía al control WebBrowser.

CHtmlEditCtrlBase::Paste

Esta función se usa para sobrescribir el contenido del Portapapeles en la selección actual.

HRESULT Paste() const;

Valor devuelto

Devuelve S_OK si es correcto o un error HRESULT en caso de error.

Comentarios

Al usar este método, el id. de comando IDM_PASTE se envía al control WebBrowser.

CHtmlEditCtrlBase::PrintDocument

Esta función se usa para imprimir el documento actual.

HRESULT PrintDocument() const;
HRESULT PrintDocument(LPCTSTR szPrintTemplate) const;
HRESULT PrintDocument(bool bShowPrintDialog) const;

Parámetros

szPrintTemplate
El valor de este parámetro se corresponde con la ruta de acceso a una plantilla de impresión; si no se especifica ninguna, se usará la predeterminada.

bShowPrintDialog
Si el valor de este parámetro es TRUE, se mostrará el cuadro de diálogo Imprimir.

Valor devuelto

Devuelve S_OK si es correcto o un error HRESULT en caso de error.

Comentarios

Al usar este método, el id. de comando IDM_PRINT se envía al control WebBrowser.

CHtmlEditCtrlBase::PrintPreview

Esta función se usa para abrir la ventana Vista previa de impresión del documento actual mediante la plantilla de vista previa de impresión predeterminada o una plantilla personalizada.

HRESULT PrintPreview() const;
HRESULT PrintPreview(LPCTSTR szPrintTemplate) const;

Parámetros

szPrintTemplate
El valor de este parámetro se corresponde con la ruta de acceso a una plantilla de impresión.

Valor devuelto

Devuelve S_OK si es correcto o un error HRESULT en caso de error.

Comentarios

Al usar este método, el id. de comando IDM_PRINTPREVIEW se envía al control WebBrowser.

CHtmlEditCtrlBase::QueryStatus

Esta función se usa para consultar el estado de los comandos.

long QueryStatus(long cmdID) const;

Parámetros

cmdID
Identificador del comando. Los identificadores de comando se obtienen del grupo de comandos CGID_MSHTML. Estos comandos se definen en el encabezado Mshtmcid.h. También puede encontrar la lista en línea, en Identificadores de comando MSHTML.

Valor devuelto

El valor devuelto será un de los valores de la enumeración OLECMDF, que se usará para indicar el estado del comando que se especifique en el parámetro cmdID. Alternativamente, en caso de error, el valor será 0.

CHtmlEditCtrlBase::RadioButton

Esta función se usa para sobrescribir un control de radio que se ubique en la selección actual.

HRESULT RadioButton(LPCTSTR szId = NULL) const;

Parámetros

szId
El valor de este parámetro se corresponde con el id. del botón de radio en cuestión.

Valor devuelto

Devuelve S_OK si es correcto o un error HRESULT en caso de error.

Comentarios

Al usar este método, el id. de comando IDM_RADIOBUTTON se envía al control WebBrowser.

CHtmlEditCtrlBase::RefreshDocument

Esta función se usa para actualizar el documento actual.

HRESULT RefreshDocument() const;

Valor devuelto

Devuelve S_OK si es correcto o un error HRESULT en caso de error.

Comentarios

Al usar este método, el id. de comando IDM_REFRESH se envía al control WebBrowser.

CHtmlEditCtrlBase::RemoveFormat

Esta función se usa para quitar las etiquetas de formato de la selección actual.

HRESULT RemoveFormat() const;

Valor devuelto

Devuelve S_OK si es correcto o un error HRESULT en caso de error.

Comentarios

Al usar este método, el id. de comando IDM_REMOVEFORMAT se envía al control WebBrowser.

CHtmlEditCtrlBase::SaveAs

Esta función se usa para guardar la página web actual en un archivo.

HRESULT SaveAs(LPCTSTR szPath = NULL) const;

Parámetros

szPath
El valor de este parámetro se corresponde con la ruta de acceso y nombre de archivo donde se va a guardar la página web en cuestión.

Valor devuelto

Devuelve S_OK si es correcto o un error HRESULT en caso de error.

Comentarios

Al usar este método, el id. de comando IDM_SAVEAS se envía al control WebBrowser.

CHtmlEditCtrlBase::SelectAll

Selecciona todo el documento.

HRESULT SelectAll() const;

Valor devuelto

Devuelve S_OK si es correcto o un error HRESULT en caso de error.

Comentarios

Al usar este método, el id. de comando IDM_SELECTALL se envía al control WebBrowser.

CHtmlEditCtrlBase::Set2DPosition

Esta función se usa para permitir el movimiento de los elementos con posición absoluta mediante arrastre.

HRESULT Set2DPosition(bool bNewValue) const;

Parámetros

bNewValue
Si el valor de este parámetro es TRUE, se permitirá el movimiento de los elementos con posición absoluta mediante arrastre.

Valor devuelto

Devuelve S_OK si es correcto o un error HRESULT en caso de error.

Comentarios

Al usar este método, el id. de comando IDM_2D_POSITION se envía al control WebBrowser.

CHtmlEditCtrlBase::SetAbsolutePosition

Esta función se usa para establecer la propiedad de posición de un elemento en "absoluta" o "estática".

HRESULT SetAbsolutePosition(bool bNewValue) const;

Parámetros

bNewValue
Si el valor de este parámetro es TRUE, la propiedad de posición del elemento será "absoluta"; si es FALSE, será "estática".

Valor devuelto

Devuelve S_OK si es correcto o un error HRESULT en caso de error.

Comentarios

Al usar este método, el id. de comando IDM_ABSOLUTE_POSITION se envía al control WebBrowser.

CHtmlEditCtrlBase::SetAtomicSelection

Establecer el modo de selección atómica.

HRESULT SetAtomicSelection(bool bNewValue) const;

Parámetros

bNewValue
Si el valor de este parámetro es TRUE, cualquier elemento que tenga un atributo ATOMICSELECTION que cuyo valor se establezca en TRUE solo se podrá seleccionar como unidad.

Valor devuelto

Devuelve S_OK si es correcto o un error HRESULT en caso de error.

Comentarios

Al usar este método, el id. de comando IDM_ATOMICSELECTION se envía al control WebBrowser.

CHtmlEditCtrlBase::SetAutoURLDetectMode

Esta función se usa para activar y desactivar la detección automática de URL.

HRESULT SetAutoURLDetectMode(bool bNewValue) const;

Parámetros

bNewValue
Si el valor de este parámetro es TRUE, se habilitará la detección automática de URL.

Valor devuelto

Devuelve S_OK si es correcto o un error HRESULT en caso de error.

Comentarios

Al usar este método, el id. de comando IDM_AUTOURLDETECT_MODE se envía al control WebBrowser.

CHtmlEditCtrlBase::SetBackColor

Esta función se usa para establecer el color de fondo de la selección actual.

HRESULT SetBackColor(int nColor) const;
HRESULT SetBackColor(LPCTSTR szColor) const;

Parámetros

nColor
El color. Consulte el elemento pvaIn del id. de comando IDM_BACKCOLOR.

szColor
El color. Consulte el elemento pvaIn del id. de comando IDM_BACKCOLOR.

Valor devuelto

Devuelve S_OK si es correcto o un error HRESULT en caso de error.

Comentarios

Al usar este método, el id. de comando IDM_BACKCOLOR_ se envía al control WebBrowser.

CHtmlEditCtrlBase::SetBlockFormat

Esta función se usa para establecer la etiqueta de formato de bloque actual.

HRESULT SetBlockFormat(LPCTSTR szFormat) const;

Parámetros

szFormat
El valor de este parámetro se corresponde con la etiqueta de formato en cuestión.

Valor devuelto

Devuelve S_OK si es correcto o un error HRESULT en caso de error.

Comentarios

Al usar este método, el id. de comando IDM_BLOCKFMT_ se envía al control WebBrowser.

CHtmlEditCtrlBase::SetBookMark

Esta función se usa para crear un delimitador de marcador para la selección o el punto de inserción actual.

HRESULT SetBookMark(LPCTSTR szAnchorName) const;

Parámetros

szAnchorName
El valor de este parámetro se corresponde con el nombre del delimitador en cuestión.

Valor devuelto

Devuelve S_OK si es correcto o un error HRESULT en caso de error.

Comentarios

Al usar este método, el id. de comando IDM_BOOKMARK se envía al control WebBrowser.

CHtmlEditCtrlBase::SetCSSEditingLevel

Esta función se usa para seleccionar el nivel CSS (CSS1 o CSS2) que debe admitirse en el editor, en el caso de que deba admitirse alguno.

HRESULT SetCSSEditingLevel(short nLevel) const;

Parámetros

nLevel
El valor de este parámetro se corresponde con el nivel CSS en cuestión. Pase el valor 0 si no desea hacer que se admita el lenguaje CSS.

Valor devuelto

Devuelve S_OK si es correcto o un error HRESULT en caso de error.

Comentarios

Al usar este método, el id. de comando IDM_CSSEDITING_LEVEL se envía al control WebBrowser.

CHtmlEditCtrlBase::SetDefaultComposeSettings

Esta función se usa para establecer la configuración predeterminada de redacción.

HRESULT SetDefaultComposeSettings(
    LPCSTR szFontName = NULL,
    unsigned short nFontSize = 3,
    COLORREF crFontColor = 0xFF000000,
    COLORREF crFontBgColor = 0xFF000000,
    bool bBold = false,
    bool bItalic = false,
    bool bUnderline = false) const;

Parámetros

szFontName
El valor de este parámetro se corresponde con el nombre de la fuente en cuestión.

nFontSize
Tamaño de fuente.

crFontColor
El valor de este parámetro se corresponde con el color de fuente que va a usarse.

crFontBgColor
El valor de este parámetro se corresponde con el color de fondo de fuente que va a usarse.

bBold
Si se pasa el valor TRUE en este parámetro, el texto se mostrará en negrita.

bItalic
Si se pasa el valor TRUE en este parámetro, el texto se mostrará en cursiva.

bUnderline
Si se pasa el valor TRUE en este parámetro, el texto se mostrará subrayado.

Valor devuelto

Devuelve S_OK si es correcto o un error HRESULT en caso de error.

Comentarios

Al usar este método, el id. de comando IDM_COMPOSESETTINGS se envía al control WebBrowser.

CHtmlEditCtrlBase::SetDesignMode

Esta función se usa para establecer el modo de diseño.

BOOL SetDesignMode(BOOL bMode) const;

Parámetros

bMode
Si el valor de este parámetro es TRUE, se activará el modo de diseño.

Valor devuelto

Devuelve TRUE si la operación se realiza correctamente; de lo contrario, devuelve FALSE.

CHtmlEditCtrlBase::SetDisableEditFocusUI

Esta función se usa para deshabilitar el borde sombreado y los manipuladores que se ubican en torno a un elemento que tiene el enfoque de edición.

HRESULT SetDisableEditFocusUI(bool bNewValue) const;

Parámetros

bNewValue
Si el valor de este parámetro es TRUE, se deshabilitará el borde sombreado y los manipuladores que se ubiquen en torno a un elemento de sitio seleccionable siempre que este tenga el "enfoque de edición" del modo de diseño; es decir, cuando se pueda editar el texto o el contenido del elemento.

Valor devuelto

Devuelve S_OK si es correcto o un error HRESULT en caso de error.

Comentarios

Al usar este método, el id. de comando IDM_DISABLE_EDITFOCUS_UI se envía al control WebBrowser.

CHtmlEditCtrlBase::SetDocumentHTML

Esta función se usa para establecer el código HTML del documento actual.

HRESULT SetDocumentHTML(LPCTSTR szHTML) const;

Parámetros

szHTML
El valor de este parámetro se corresponde con el elemento HTML en cuestión.

Valor devuelto

Devuelve S_OK si es correcto o un error HRESULT en caso de error.

CHtmlEditCtrlBase::SetFontFace

Esta función se usa para establecer la fuente de la selección actual.

HRESULT SetFontFace(LPCTSTR szFace) const;

Parámetros

szFace
El valor de este parámetro se corresponde con el nombre de la fuente en cuestión.

Valor devuelto

Devuelve S_OK si es correcto o un error HRESULT en caso de error.

Comentarios

Al usar este método, el id. de comando IDM_FONTNAME se envía al control WebBrowser.

CHtmlEditCtrlBase::SetFontSize

Esta función se usa para establecer el tamaño de fuente de la selección actual.

HRESULT SetFontSize(unsigned short size) const;

Parámetros

size
El valor de este parámetro se corresponde con el tamaño de fuente HTML (entre 1 y 7). Si se establece un valor de 0, el tamaño de fuente se establecerá en 1.

Valor devuelto

Devuelve S_OK si es correcto o un error HRESULT en caso de error.

Comentarios

Al usar este método, el id. de comando IDM_FONTSIZE se envía al control WebBrowser.

CHtmlEditCtrlBase::SetForeColor

Esta función se usa para establecer el color de primer plano (texto) de la selección actual.

HRESULT SetForeColor(LPCTSTR szColor) const;
HRESULT SetForeColor(int nColor) const;

Parámetros

szColor
El color.

nColor
El color.

Valor devuelto

Devuelve S_OK si es correcto o un error HRESULT en caso de error.

Comentarios

Al usar este método, el id. de comando IDM_FORECOLOR se envía al control WebBrowser.

CHtmlEditCtrlBase::SetIE5PasteMode

Esta función se usa para establecer una operación de pegado de manera que sea compatible con Microsoft Internet Explorer 5.

HRESULT SetIE5PasteMode(bool bNewValue) const;

Parámetros

bNewValue
Si el valor de este parámetro es TRUE, todas las operaciones de pegado serán compatibles con Internet Explorer 5; si es FALSE, las operaciones de pegado serán compatibles con Internet Explorer 5.5.

Valor devuelto

Devuelve S_OK si es correcto o un error HRESULT en caso de error.

Comentarios

Al usar este método, el id. de comando IDM_IE50_PASTE_MODE se envía al control WebBrowser.

CHtmlEditCtrlBase::SetLiveResize

Esta función se usa para hacer que, en el elemento WebBrowser, se actualice la apariencia de un elemento de manera continua durante una operación de cambio de tamaño o movimiento, en lugar de que esta solo se actualice una vez que finalice la operación.

HRESULT SetLiveResize(bool bNewValue) const;

Parámetros

bNewValue
Si el valor de este parámetro es TRUE, la apariencia de un elemento se actualizará de manera continua durante una operación de cambio de tamaño o movimiento en el elemento WebBrowser; si es FALSE, esta solo se actualizará una vez que haya finalizado la operación.

Valor devuelto

Devuelve S_OK si es correcto o un error HRESULT en caso de error.

Comentarios

Al usar este método, el id. de comando IDM_LIVERESIZE se envía al control WebBrowser.

CHtmlEditCtrlBase::SetMultiSelect

Esta función se usa para habilitar las selecciones múltiples.

HRESULT SetMultiSelect(bool bNewValue) const;

Parámetros

bNewValue
Si el valor de este parámetro es TRUE, será posible seleccionar más de un elemento de sitio seleccionable al mismo tiempo cuando el usuario mantenga presionadas las teclas MAYÚS o CTRL.

Valor devuelto

Devuelve S_OK si es correcto o un error HRESULT en caso de error.

Comentarios

Al usar este método, el id. de comando IDM_MULTIPLESELECTION se envía al control WebBrowser.

CHtmlEditCtrlBase::SetOverrideCursor

Esta función se usa para hacer que el puntero del mouse no pueda cambiarse desde el elemento WebBrowser.

HRESULT SetOverrideCursor(bool bNewValue) const;

Parámetros

bNewValue
Si el valor de este parámetro es TRUE, el puntero del mouse no podrá cambiarse desde el elemento WebBrowser.

Valor devuelto

Devuelve S_OK si es correcto o un error HRESULT en caso de error.

Comentarios

Al usar este método, el id. de comando IDM_OVERRIDE_CURSOR se envía al control WebBrowser.

CHtmlEditCtrlBase::SetOverwriteMode

Esta función se usa para alternar el modo de entrada de texto entre inserción y sobrescritura.

HRESULT SetOverwriteMode(bool bMode) const;

Parámetros

bMode
Si el valor es TRUE, el modo de entrada de texto será de sobrescritura; si es FALSE, será de inserción.

Valor devuelto

Devuelve S_OK si es correcto o un error HRESULT en caso de error.

Comentarios

Al usar este método, el id. de comando IDM_OVERWRITE se envía al control WebBrowser.

CHtmlEditCtrlBase::SetRespectVisInDesign

Esta función se usa para ocultar los elementos invisibles en el modo de diseño.

HRESULT SetRespectVisInDesign(bool bNewValue) const;

Parámetros

bNewValue
Si el valor de este parámetro es TRUE, los elementos cuya visibilidad se establezca en "oculta" o cuya propiedad de presentación se establezca en "ninguna" no se mostrarán en el modo de diseño ni en el modo de exploración; por el contrario, si es FALSE, esos elementos solo se mostrarán el en modo de exploración.

Valor devuelto

Devuelve S_OK si es correcto o un error HRESULT en caso de error.

Comentarios

Al usar este método, el id. de comando IDM_RESPECTVISIBILITY_INDESIGN se envía al control WebBrowser.

CHtmlEditCtrlBase::SetShowAlignedSiteTags

Esta función se usa para hacer que se muestre un glifo para todos los elementos que tengan una propiedad styleFloat.

HRESULT SetShowAlignedSiteTags(bool bNewValue) const;

Parámetros

bNewValue
Si el valor de este parámetro es TRUE, se mostrará un glifo para todos los elementos que tienen una propiedad styleFloat.

Valor devuelto

Devuelve S_OK si es correcto o un error HRESULT en caso de error.

Comentarios

Al usar este método, el id. de comando IDM_SHOWALIGNEDSITETAGS se envía al control WebBrowser.

CHtmlEditCtrlBase::SetShowAllTags

Esta función se usa para hacer que se muestren glifos mediante los que, a su vez, se muestre la ubicación de todas las etiquetas de un documento.

HRESULT SetShowAllTags(bool bNewValue) const;

Parámetros

bNewValue
Si el valor de este parámetro es TRUE, se mostrarán glifos para que, a su vez, se muestre la ubicación de todas las etiquetas de un documento.

Valor devuelto

Devuelve S_OK si es correcto o un error HRESULT en caso de error.

Comentarios

Al usar este método, el id. de comando IDM_SHOWALLTAGS se envía al control WebBrowser.

CHtmlEditCtrlBase::SetShowAreaTags

Esta función se usa para hacer que se muestre un glifo para todas las etiquetas de área.

HRESULT SetShowAreaTags(bool bNewValue) const;

Parámetros

bNewValue
Si el valor de este parámetro es TRUE, se mostrará un glifo para todas las etiquetas de área.

Valor devuelto

Devuelve S_OK si es correcto o un error HRESULT en caso de error.

Comentarios

Al usar este método, el id. de comando IDM_SHOWAREATAGS se envía al control WebBrowser.

CHtmlEditCtrlBase::SetShowBRTags

Esta función se usa para hacer que se muestre un glifo para todas las etiquetas br.

HRESULT SetShowBRTags(bool bNewValue) const;

Parámetros

bNewValue
Si el valor de este parámetro es TRUE, se mostrará un glifo para todas las etiquetas br.

Valor devuelto

Devuelve S_OK si es correcto o un error HRESULT en caso de error.

Comentarios

Al usar este método, el id. de comando IDM_SHOWWBRTAGS se envía al control WebBrowser.

CHtmlEditCtrlBase::SetShowCommentTags

Esta función se usa para hacer que se muestre un glifo para todas las etiquetas de comentario.

HRESULT SetShowCommentTags(bool bNewValue) const;

Parámetros

bNewValue
Si el valor de este parámetro es TRUE, se mostrará un glifo para todas las etiquetas de comentario.

Valor devuelto

Devuelve S_OK si es correcto o un error HRESULT en caso de error.

Comentarios

Al usar este método, el id. de comando IDM_SHOWCOMMENTTAGS se envía al control WebBrowser.

CHtmlEditCtrlBase::SetShowMiscTags

Esta función se usa para hacer que se muestren todas las etiquetas que, a su vez, se muestran en Microsoft Internet Explorer 4.0.

HRESULT SetShowMiscTags(bool bNewValue) const;

Parámetros

bNewValue
Si el valor de este parámetro es TRUE, se mostrarán todas las etiquetas que, a su vez, se muestran en Microsoft Internet Explorer 4.0.

Valor devuelto

Devuelve S_OK si es correcto o un error HRESULT en caso de error.

Comentarios

Al usar este método, el id. de comando IDM_SHOWMISCTAGS se envía al control WebBrowser.

CHtmlEditCtrlBase::SetShowScriptTags

Esta función se usa para hacer que se muestre un glifo para todas las etiquetas de script.

HRESULT SetShowScriptTags(bool bNewValue) const;

Parámetros

bNewValue
Si el valor de este parámetro es TRUE, se mostrará un glifo para todas las etiquetas de script.

Valor devuelto

Devuelve S_OK si es correcto o un error HRESULT en caso de error.

Comentarios

Al usar este método, el id. de comando IDM_SHOWSCRIPTTAGS se envía al control WebBrowser.

CHtmlEditCtrlBase::SetShowStyleTags

Esta función se usa para hacer que se muestre un glifo para todas las etiquetas de estilo.

HRESULT SetShowStyleTags(bool bNewValue) const;

Parámetros

bNewValue
Si el valor de este parámetro es TRUE, se mostrará un glifo para todas las etiquetas de estilo.

Valor devuelto

Devuelve S_OK si es correcto o un error HRESULT en caso de error.

Comentarios

Al usar este método, el id. de comando IDM_SHOWSTYLETAGS se envía al control WebBrowser.

CHtmlEditCtrlBase::SetShowUnknownTags

Esta función se usa para hacer que se muestre un glifo para todas las etiquetas desconocidas.

HRESULT SetShowUnknownTags(bool bNewValue) const;

Parámetros

bNewValue
Si el valor de este parámetro es TRUE, se mostrará un glifo para todas las etiquetas desconocidas.

Valor devuelto

Devuelve S_OK si es correcto o un error HRESULT en caso de error.

Comentarios

Al usar este método, el id. de comando IDM_SHOWUNKNOWNTAGS se envía al control WebBrowser.

CHtmlEditCtrlBase::TextArea

Esta función se usa para sobrescribir un control de entrada de texto de varias líneas que se ubique en la selección actual.

HRESULT TextArea(LPCTSTR szId = NULL) const;

Parámetros

szId
El valor de este parámetro se corresponde con el id. del control de entrada de texto de varias líneas en cuestión.

Valor devuelto

Devuelve S_OK si es correcto o un error HRESULT en caso de error.

Comentarios

Al usar este método, el id. de comando IDM_TEXTAREA se envía al control WebBrowser.

CHtmlEditCtrlBase::TextBox

Esta función se usa para sobrescribir un control de texto que se ubique en la selección actual.

HRESULT TextBox(LPCTSTR szId = NULL) const;

Parámetros

szId
El valor de este parámetro se corresponde con el id. del control de texto en cuestión.

Valor devuelto

Devuelve S_OK si es correcto o un error HRESULT en caso de error.

Comentarios

Al usar este método, el id. de comando IDM_TEXTBOX se envía al control WebBrowser.

CHtmlEditCtrlBase::UnBookmark

Esta función se usa para quitar todos los marcadores de la selección actual.

HRESULT UnBookmark() const;

Valor devuelto

Devuelve S_OK si es correcto o un error HRESULT en caso de error.

Comentarios

Al usar este método, el id. de comando IDM_UNBOOKMARK se envía al control WebBrowser.

CHtmlEditCtrlBase::Underline

Esta función se usa para alternar la selección actual entre subrayado y no subrayado.

HRESULT Underline() const;

Valor devuelto

Devuelve S_OK si es correcto o un error HRESULT en caso de error.

Comentarios

Al usar este método, el id. de comando IDM_UNDERLINE se envía al control WebBrowser.

Esta función se usa para quitar todos los hipervínculos de la selección actual.

HRESULT Unlink() const;

Valor devuelto

Devuelve S_OK si es correcto o un error HRESULT en caso de error.

Comentarios

Al usar este método, el id. de comando IDM_UNLINK se envía al control WebBrowser.

CHtmlEditCtrlBase::UnorderList

Esta función se usa para alternar la selección actual entre una lista ordenada y un bloque de formato normal.

HRESULT UnorderList(LPCTSTR szId = NULL) const;

Parámetros

szId
El valor de este parámetro se corresponde con el id. de la lista sin ordenar.

Valor devuelto

Devuelve S_OK si es correcto o un error HRESULT en caso de error.

Comentarios

Al usar este método, el id. de comando IDM_UNORDERLIST se envía al control WebBrowser.

Consulte también

Gráfico de jerarquías
Ejemplo HTMLEdit