Compartir a través de


Método ITextHost::TxCreateCaret (textserv.h)

Crea una nueva forma para el símbolo de intercalación del control de edición sin ventanas.

Sintaxis

BOOL TxCreateCaret(
  [in] HBITMAP hbmp,
  [in] INT     xWidth,
  [in] INT     yHeight
);

Parámetros

[in] hbmp

Tipo: HBITMAP

Identificador del mapa de bits para la nueva forma de intercalación.

Si el control de edición enriquecida sin ventana tiene el estilo SES_LOGICALCARET , hbmp es una combinación de los siguientes valores:

Valor Significado
CARET_CUSTOM
Un símbolo de intercalación adornado. Este valor solo es válido si también se especifica CARET_RTL.
CARET_ITALIC
Símbolo de intercalación en cursiva.
CARET_NONE
Barra vertical parpadeante.
CARET_NULL
Mapa de bits vacío (para la selección de texto no degenerada).
CARET_ROTATE90
Símbolo de intercalación que gira en sentido de las agujas del reloj en 90 grados.
CARET_RTL
El símbolo de intercalación se mueve de derecha a izquierda.

[in] xWidth

Tipo: INT

Ancho de intercalación, en unidades lógicas.

[in] yHeight

Tipo: INT

Alto de intercalación, en unidades lógicas.

Valor devuelto

Tipo: BOOL

Devuelve TRUE si el método se realiza correctamente.

Devuelve FALSE si se produce un error en el método.

Comentarios

Este método solo es válido cuando el control está activo en contexto; Es posible que se produzca un error en las llamadas mientras el control está inactivo.

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
Archivo DLL Msftedit.dll

Consulte también

Conceptual

CreateCaret

ITextHost

Otros recursos

Controles de edición enriquecida sin ventanas