ClipCursor

ClipCursor функция ограничивает курсор в прямоугольную область на экране. Если последующие курсор (набор, функция SetCursorPos или мыши) располагается за пределами прямоугольника, система автоматически регулирует положение сохранить курсор внутри прямоугольной области.

(BOOL ClipCursor CONST RECT  * lpRect / / указатель на структуру с прямоугольником);
 

Параметры

лпрк
Указатель на структуры RECT , которая содержит координаты левого верхнего и правого нижнего углов ограничивая прямоугольника на экране. Если этот параметр имеет значение NULL, курсор свободно перемещаться в любое место на экране.

Возвращаемые значения

Если функция выполнена успешно, возвращаемое значение не равно нулю.

Если вызов функции был неуспешен, возвращаемое значение равно нулю. Чтобы получить расширенные сведения об ошибке, вызовите GetLastError.

Примечания

Курсор является общим ресурсом. Если приложение ограничивает курсор, он должен освободить курсор с помощью ClipCursor прежде чем отказаться от элемента управления в другое приложение.

Вызывающий процесс должен иметь WINSTA_WRITEATTRIBUTES доступ к окно станции.

QuickInfo

nbsp; Windows &NT: требует версии 3.1 или более поздней версии.
Windows:Требует Windows 95 или более поздней версии.
Windows CE:Не поддерживается.
Заголовок:Объявленные в winuser.h.
Импорта библиотеки:Использование user32.lib.

Родственные слова

Обзор курсоры, функции курсора, GetClipCursor, GetCursorPos, RECT, SetCursorPos

Index