Clase ITextHost (textserv.h)
La interfaz ITextHost la usa un objeto de servicios de texto para obtener servicios de host de texto.
Herencia
La interfaz ITextHost hereda de la interfaz IUnknown . ITextHost también tiene estos tipos de miembros:
Métodos
La clase ITextHost tiene estos métodos.
ITextHost::OnTxCharFormatChange Establece el formato de caracteres predeterminado para el host de texto. |
ITextHost::OnTxParaFormatChange Establece el formato de párrafo predeterminado para el host de texto. |
ITextHost::TxActivate Notifica al host de texto que el control está activo. |
ITextHost::TxClientToScreen Convierte las coordenadas del host de texto en coordenadas de pantalla. |
ITextHost::TxCreateCaret Crea una nueva forma para el símbolo de intercalación del control de edición enriquecida sin ventanas. |
ITextHost::TxDeactivate Notifica al host de texto que el control ahora está inactivo. |
ITextHost::TxEnableScrollBar Habilita o deshabilita una o ambas flechas de barra de desplazamiento en la ventana host de texto. |
ITextHost::TxGetAcceleratorPos Solicita al carácter especial que se use para el carácter de acelerador de subrayado. |
ITextHost::TxGetBackStyle Solicita el estilo de fondo del host de texto. |
ITextHost::TxGetCharFormat Solicita el formato de caracteres predeterminado del host de texto. |
ITextHost::TxGetClientRect Recupera las coordenadas de cliente del área de cliente del host de texto. |
ITextHost::TxGetDC Solicita el contexto del dispositivo para la ventana host de texto. |
ITextHost::TxGetExtent Solicita el tamaño nativo del control en HIMETRIC. |
ITextHost::TxGetMaxLength Obtiene la longitud máxima permitida del host de texto para el texto. |
ITextHost::TxGetParaFormat Solicita el formato de párrafo predeterminado del host de texto. |
ITextHost::TxGetPasswordChar Solicita el carácter de contraseña del host de texto. |
ITextHost::TxGetPropertyBits Solicita la configuración de la propiedad bit para el host de texto. |
ITextHost::TxGetScrollBars Solicita información sobre las barras de desplazamiento admitidas por el host de texto. |
ITextHost::TxGetSelectionBarWidth Devuelve el tamaño de la barra de selección en HIMETRIC. |
ITextHost::TxGetSysColor Recupera el color del host de texto para un elemento de presentación especificado. |
ITextHost::TxGetViewInset Solicita las dimensiones del espacio en blanco que se establece alrededor del texto en la ventana host de texto. |
ITextHost::TxImmGetContext Recupera el contexto de entrada del método de entrada Editor (IME) asociado al host de servicios de texto. Este método solo se usa en versiones de idioma asiático del sistema operativo. |
ITextHost::TxImmReleaseContext Libera un contexto de entrada devuelto por el método ITextHost::TxImmGetContext y desbloquea la memoria asociada al contexto. Este método solo se usa en versiones de idioma asiático del sistema operativo. |
ITextHost::TxInvalidateRect Especifica un rectángulo para que el host de texto se agregue a la región de actualización de la ventana host de texto. |
ITextHost::TxKillTimer Solicita al host de texto que destruya el temporizador especificado. |
ITextHost::TxNotify Notifica al host de texto de varios eventos. |
ITextHost::TxReleaseDC Libera el contexto del dispositivo obtenido por el método ITextHost::TxGetDC. |
ITextHost::TxScreenToClient Convierte las coordenadas de pantalla en las coordenadas de la ventana host de texto. |
ITextHost::TxScrollWindowEx Solicita al host de texto que desplácese el contenido del área de cliente especificada. |
ITextHost::TxSetCapture Establece la captura del mouse en la ventana del host de texto. |
ITextHost::TxSetCaretPos Mueve la posición del símbolo de intercalación a las coordenadas especificadas en la ventana host de texto. |
ITextHost::TxSetCursor Establece una nueva forma de cursor (haz I) en la ventana del host de texto. |
ITextHost::TxSetFocus Establece el foco en la ventana host de texto. |
ITextHost::TxSetScrollPos Establece la posición del cuadro de desplazamiento (pulgar) en la barra de desplazamiento especificada y, si se solicita, vuelve a dibujar la barra de desplazamiento para reflejar la nueva posición del cuadro de desplazamiento. (ITextHost.TxSetScrollPos) |
ITextHost::TxSetScrollRange Establece los valores de posición mínimo y máximo para la barra de desplazamiento especificada en la ventana host de texto. |
ITextHost::TxSetTimer Solicita al host de texto que cree un temporizador con un tiempo de espera especificado. |
ITextHost::TxShowCaret Muestra u oculta el símbolo de intercalación en la posición del símbolo de intercalación en la ventana host de texto. |
ITextHost::TxShowScrollBar Muestra u oculta la barra de desplazamiento en la ventana host de texto. |
ITextHost::TxViewChange Indica al host de texto que ha cambiado la región de actualización. |
Comentarios
Debe implementar la interfaz ITextHost antes de llamar a la función CreateTextServices .
Las aplicaciones no llaman a los métodos ITextHost . Un objeto de servicios de texto creado por la función CreateTextServices llama a los métodos de interfaz.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | textserv.h |
Consulte también
Introducción a los controles de edición enriquecida sin ventanas