您的位置首页快问快答

MFC(VC++编程)如何锁定鼠标范围

MFC(VC++编程)如何锁定鼠标范围

的有关信息介绍如下:

MFC(VC++编程)如何锁定鼠标范围

先定义一块区域rect

然后把区域映射到屏幕坐标ClientToScreen(rect)

使用函数ClipCursor(CONST RECT* lprect)限制鼠标移动

ClipCursor(▭)

这样鼠标就只在rect限制的范围内移动了

当使用ClipCursor(NULL)时,鼠标可以自由移动

可以用API函数ClipCursor设置鼠标可移动区域;

函数原型:

BOOL ClipCursor(const RECT *lpRect);

如果想获取当前的鼠标可移动区域,可以调用GetClipCursor函数;

函数原型:

BOOL GetClipCursor(LPRECT lpRect);