COleControl::ClipCaretRect

BOOL ClipCaretRect ( LPRECT lpRect );

Valor devuelto

Distinto de cero si es correcto; caso contrario 0.

Parámetros

lpRect

En la entrada, un puntero a una estructura RECT que contiene el área de intercalación para ajustarse. En la salida, el área de intercalación ajustada o NULL si el rectángulo de intercalación está completamente cubierto.

Observaciones

Llamar a esta función para ajustar un rectángulo de intercalación si es total o parcialmente cubierto por objetos superpuestos, opacos. Un símbolo de intercalación es una línea intermitente, bloque o mapa de bits que normalmente indica dónde se insertará un texto o gráficos.

Un objeto sin ventanas con seguridad no puede mostrar un símbolo de intercalación sin comprobar primero si el símbolo de intercalación está parcial o totalmente oculto por objetos superpuestos. Para hacerlo posible, un objeto puede utilizar ClipCaretRect obtener el símbolo de intercalación ajustado (reducido) para asegurarse de encaja en la región de recorte.

Objetos crear un símbolo de intercalación deben presentar el rectángulo de intercalación para ClipCaretRect y utilice el rectángulo ajustado para el símbolo de intercalación. Si el símbolo de intercalación está totalmente oculto, este método devolverá que false y el símbolo de intercalación no deben mostrarse a todos en este caso.

Introducción a COleControl |nbsp; Miembros de clase | Diagrama de jerarquía

Index