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