设定Mouse 在某个固定范围

2016-02-19 16:50 7 1 收藏

下面这个设定Mouse 在某个固定范围教程由图老师小编精心推荐选出,过程简单易学超容易上手,喜欢就要赶紧get起来哦!

【 tulaoshi.com - 编程语言 】

Type RECT    Left As Long    Top As Long    Right As Long    Bottom As LongEnd TypeDeclare Function ClipCursor Lib "user32" (lpRect As Any) As LongDeclare Function ShowCursor Lib "user32" (ByVal bShow As Long) As LongDeclare Function SetCursorPos Lib "user32" (ByVal x As Long, _    ByVal y As Long) As LongDeclare Function GetWindowRect Lib "user32" Alias "GetWindowRect" _    (ByVal hwnd As Long, lpRect As RECT) As Long'设定Mouse可移动的围是在某个control项之内Public Function toLockCursor(ByVal ctlHwnd As Long) As BooleanDim rect5 As RECTDim res As LongGetWindowRect ctlHwnd, rect5 '取得window的四个角rect5.Top = rect5.Toprect5.Left = rect5.Leftrect5.Bottom = rect5.Bottomrect5.Right = rect5.RightSetCursorPos (rect5.Top + rect5.Bottom)  2, (rect5.Left + rect5.Right)  2res = ClipCursor(rect5)If res = 1 Then  toLockCursor = TrueElse  toLockCursor = FalseEnd IfEnd Function'设定Mouse移动的围为个萤幕Public Sub toUnLockCursor()Dim rscreen As RECTrscreen.Top = 0rscreen.Left = 0rscreen.Right = Screen.Width  Screen.TwipsPerPixelXrscreen.Bottom = Screen.Height  Screen.TwipsPerPixelYClipCursor rscreenEnd Sub例如:设定Mouse只能在Form的范围Private Sub Command1.Click()Call toLockCursor(Me.hWnd)End SubPrivate Sub Command2.Click()Call toUnLockCursor()End Sub

来源:http://www.tulaoshi.com/n/20160219/1613311.html

延伸阅读
标签: 孕妇
孕妇体温多少正常 孕妇体温在什么范围正常 孕妇在怀孕期间身体素质也会随着有着变化,孕妇的体温也会有这一定幅度的变化,那么孕妇体温多少正常呢、孕妇体温什么时候下降、孕妇体温高吗,下面就让我们一起来了解一下吧。 怀孕初期体温多少正常 我们一般人的体温是在三十六到三十七度左右,但是孕妇的体温在怀...
女性正常的血压的范围是多少? 女性的血压的正常的范围的是140|90以下的,女性大多是可能存在的低血压的可能的额,最好是采取的食疗的方式的。适当的补充的钠,胆固醇等营养元素的,是需要的注意的饮食的健康的,适当的提高的血压的情况的,平时多吃点升血压的食物的,适当的锻炼身体也是必要的,能够有效的增强个人的体质的,平时需要引起...
我们经常在影像播放器和系统进入屏幕保护时看不到鼠标,这是因为系统刻意将鼠标隐藏起来的原因。这种隐藏Mouse的功能其实并不难,我们利用Visual Basic的API函数ShowCursor即可轻松实现,只需要编写程序如下代码即可: Public Declare Function ShowCursor Lib "user32" (ByVal&nb...
在编程控制防火墙前先要有个前提,就是你必须是管理员权限, 这样本例的程序才能用"Run as administrator"的方式运行,并成功修改。 如果你本身就是用Administrator这个用户登录的话,直接运行就行了。 建议最好在这个用户下来调试程序。 本程序只是个初始的例子,里面的功能只开发了一部分,各位有兴趣的话可以继续深入运用。 像Vista的防...
标签: ASP
以下是代码,呵呵,比较简单,主要是区分汉字和字母,不然一个全是字母,一个全是汉字的两条记录排列在一起时会比较难看,全字符的长度只有全汉字 的一半就显示...号了      public static string stringformat(string str,int n)               &...

经验教程

169

收藏

17
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部