ClipCursor

Funkcja ClipCursor ogranicza kursor do prostokątny obszar na ekranie. Jeżeli pozycja kolejnych kursora (zestaw funkcji SetCursorPos lub myszy) leży poza prostokątem, system automatycznie dostosowuje stanowisko zachowaj kursor wewnątrz obszaru prostokątnego.

(BOOL ClipCursor STAŁA RECT  * lpRect / / wskaźnika do struktury prostokąt);
 

Parametry

lprc
Wskaźnik do struktury RECT , który zawiera współrzędne ekranu lewym górnym i dolnym narożników prostokąta ograniczenie. Jeśli ten parametr ma wartość NULL, kursor znajduje się swobodnie poruszany w dowolne miejsce na ekranie.

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

Kursor jest zasobem udostępnionym. Jeżeli aplikacji ogranicza kursora, należy zwolnić kursor przy użyciu ClipCursor przed kontroli do innej aplikacji.

Proces wywołujący musi mieć WINSTA_WRITEATTRIBUTES dostępu do stacji okna.

Skrócone informacje

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

Zobacz też

Omówienie kursory, działa Cursor, GetClipCursor, GetCursorPos, RECT, SetCursorPos

Index