ShowCaret

Funkcję ShowCaret powoduje, że kursor jest widoczna na ekranie na bieżącą pozycję karetki. Gdy kursor staje się widoczna, zaczyna się automatycznie miga.

(BOOL ShowCaret HWND  hWnd / / uchwyt okna z daszka);
 

Parametry

hWnd
Identyfikuje okno, w którym jest właścicielem daszek. Jeśli ten parametr ma wartość NULL, ShowCaret przeszukuje bieżącego zadania dla okna, który jest właścicielem daszek.

Zwraca wartości

Jeśli funkcja, wartość zwracany jest różna od zera.

Jeśli funkcja zawiedzie, wartość zwracany jest równa zero. Aby uzyskać rozszerzonych informacji o błędach, należy wywołać GetLastError.

Uwagi

ShowCaret wskazuje daszek tylko wtedy, gdy określonego okna jest właścicielem daszek, daszek ma kształt i daszek nie został ukryty dwa lub więcej razy z rzędu. Jeśli jedna lub więcej z tych warunków nie jest spełniony, ShowCaret does i zwróci FALSE.

Ukrywanie się kumulują. Jeśli aplikacja wywoła HideCaret pięć razy z rzędu, musi on także wywołać ShowCaret pięć razy zanim pojawi się daszek.

System zapewnia jeden daszek na kolejkę. Okno należy tworzyć daszek, tylko wtedy, gdy nie ma fokusu klawiatury lub jest aktywny. Okno należy zniszczyć daszek przed utracie fokusu klawiatury lub staje się nieaktywna.

Skrócone informacje

nbsp; Windows &NT: wymagana wersja 3.1 lub nowsza.
Systemu Windows:Wymaga systemu Windows 95 lub nowszego.
Systemu Windows CE:Wymaga wersja 1.0 lub nowsza.
Nagłówka:Zadeklarowane w pliku winuser.h.
Importowanie biblioteki:Użycie user32.lib.

Zobacz też

Daszka omówienie, funkcje daszka, CreateCaret, DestroyCaret, GetCaretPos, HideCaret, SetCaretPos

Index