Borland C++ Builder FAQ - Как ограничить перемещение курсора мыши

ОГЛАВЛЕНИЕ


Как ограничить перемещение курсора мыши

// Для того чтобы ограничить перемещение курсора мыши какой-либо  областью экран, напишите следующий код:
void __fastcall TForm1::Button1Click(TObject *Sender)
{
RECT LR;
LR.left=100;
LR.top=100;
LR.right=500;
LR.bottom=500;
ClipCursor(&LR);// Ограничиваем в заданой области
}
// Освободить курсор можно, передав функции NULL:
ClipCursor(NULL);