ClipCursor

Funcția ClipCursor confines cursorul într-o zonă dreptunghiulară pe ecran. Dacă o poziția cursorului ulterioare (set de funcția SetCursorPos sau mouse-ul) se află în afara dreptunghiului, sistemul se ajustează automat poziția să mențineți cursorul în interiorul zonei dreptunghiulară.

(BOOL ClipCursor CONST RECT  * lpRect / / indicatorul structura cu dreptunghi);
 

Parametrii

lprc
Indicatorul pentru a structura RECT care conține coordonatele ecran stânga și dreapta-colțurile dreptunghiului limitează. Dacă acest parametru este NULL, cursorul este liber pentru a muta oriunde pe ecran.

Valorile întroarse

Dacă funcția reușește, valoarea returnată este nenul.

Dacă funcția nu reușește, valoarea returnată este zero. Pentru a obține extins informa?ii eroare, apel GetLastError.

Observații

Cursorul este o resursă partajată. În cazul în care o cerere confines cursorul, acesta trebuie să elibereze cursorul utilizând ClipCursor înainte de a renunța la controlul la altă aplicație.

Procesul de apel trebuie să aveți acces WINSTA_WRITEATTRIBUTES la stația fereastra.

QuickInfo

nbsp; Windows &NT: necesită versiunea 3.1 sau mai târziu.
Windows:Necesită Windows 95 sau o versiune ulterioară.
Windows CE:Neacceptat.
Antet:A declarat în winuser.h.
Import Biblioteca:Utilizarea user32.lib.

A se vedea, de asemenea

Cursoare prezentare generală, funcții cursorul, GetClipCursor, GetCursorPos, RECT, SetCursorPos

Index