Udostępnij za pośrednictwem


COleControl::ClipCaretRect

Dopasowuje prostokąt daszka, jeżeli jest całkowicie lub częściowo pokryte przez nieprzezroczysty, nakładających się obiektów.

BOOL ClipCaretRect(
   LPRECT lpRect 
);

Parametry

  • lpRect
    Na dane wejściowe, wskaźnik do RECT strukturę, która zawiera obszar karetki do skorygowania.Produkcja, obszar daszek skorygowana lub NULL Jeśli prostokąt daszka zostanie całkowicie przykryty.

Wartość zwracana

Niezerowa, jeśli kończy się pomyślnie; 0 inaczej.

Uwagi

Daszek jest migające linii, Zablokuj lub bitmapy, która zazwyczaj wskazuje, gdzie zostanie wstawiony tekst lub grafikę.

Obiekt bez okien nie można pokazać daszek bezpiecznie bez sprawdzania pierwszego czy kursora jest częściowo lub całkowicie ukryte przez nakładających się obiektów.Aby umożliwić że, można użyć obiektu ClipCaretRect uzyskać daszek dostosowane (zredukowana) zapewniające mieścił się w regionie przycinania.

Obiekty tworzenie daszek powinna przedstawić prostokąt daszek ClipCaretRect i użyć skorygowanej prostokąt kursora.Jeśli kursora jest całkowicie ukryte, Metoda ta zwróci FALSE i kursora nie powinno być wyświetlane na wszystkich w tym przypadku.

Wymagania

Nagłówek: afxctl.h

Zobacz też

Informacje

Klasa COleControl

Wykres hierarchii