如何限制鼠标区域(c++builder)
2008-05-21 14:12
363 查看
void __fastcall TForm1::FormMouseMove(TObject *Sender, TShiftState Shift,
int X, int Y)
...{
TRect rtForm;
rtForm = Form1->ClientRect;
MapWindowPoints(Handle,0,(LPPOINT)(&rtForm),2);
ClipCursor(&rtForm);
}
添加这段代码到mousemove事件中,扩展开来可以做出屏幕锁。
相关文章推荐
- 在delphi中如何限制鼠标的移动区域。
- [转]当鼠标点击ListView下面的空白区域时,如何使ListView的原item选项仍然为选中状态
- MFC中如何使鼠标移到某个区域后变形?
- C#鼠标钩子 带你走出Form的区域限制
- [转]当鼠标点击ListView下面的空白区域时,如何使ListView的原item选项仍然为选中状态
- MFC中如何在指定的区域响应鼠标单击事件?
- vb:如何禁止鼠标指针进入某个区域
- VB关于精确限制鼠标活动区域
- MATLAB的M文件、MEX文件、MAT文件是什么 .如何打开(直接鼠标拖入相应区域)
- 在一个CButton派生类CArrowButton内部,如何判断鼠标进入Button区域
- [转]当鼠标点击ListView下面的空白区域时,如何使ListView的原item选项仍然为选中状态
- 如何判断鼠标在DIV的区域内?
- 如何判断鼠标是否在DIV的区域内
- html 中如何让鼠标箭头移到某个区域(div,input,a等标签)上就变为手型,移出后再变为原型。
- AS3 如何让鼠标不响应透明区域
- 如何判断鼠标是否在DIV的区域内
- 接触/限制鼠标活动区域
- 限制鼠标在窗口区域
- 关于Qt5 QML中Canvas画布叠加区域为透明时,如何传递鼠标事件到下层画布。
- 请教方法和例子:VS2003的datagrid控件,如何实现用鼠标拖动的方法选中任意区域的多个单元格,然后进行统一编辑??