设定Mouse 在某个固定范围

2016-02-19 16:50 3 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

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

延伸阅读
女性正常的血压的范围是多少? 女性的血压的正常的范围的是140|90以下的,女性大多是可能存在的低血压的可能的额,最好是采取的食疗的方式的。适当的补充的钠,胆固醇等营养元素的,是需要的注意的饮食的健康的,适当的提高的血压的情况的,平时多吃点升血压的食物的,适当的锻炼身体也是必要的,能够有效的增强个人的体质的,平时需要引起...
标签: 孕妇
孕妇体温多少正常 孕妇体温在什么范围正常 孕妇在怀孕期间身体素质也会随着有着变化,孕妇的体温也会有这一定幅度的变化,那么孕妇体温多少正常呢、孕妇体温什么时候下降、孕妇体温高吗,下面就让我们一起来了解一下吧。 怀孕初期体温多少正常 我们一般人的体温是在三十六到三十七度左右,但是孕妇的体温在怀...
标签: ASP
以下是代码,呵呵,比较简单,主要是区分汉字和字母,不然一个全是字母,一个全是汉字的两条记录排列在一起时会比较难看,全字符的长度只有全汉字 的一半就显示...号了      public static string stringformat(string str,int n)               &...
在编程控制防火墙前先要有个前提,就是你必须是管理员权限, 这样本例的程序才能用"Run as administrator"的方式运行,并成功修改。 如果你本身就是用Administrator这个用户登录的话,直接运行就行了。 建议最好在这个用户下来调试程序。 本程序只是个初始的例子,里面的功能只开发了一部分,各位有兴趣的话可以继续深入运用。 像Vista的防...
宝宝生tuLaoShi.com理性腹泻该怎么护理 婴儿腹泻是最常见的消化道病症,也是影响婴儿健康主要原因之一。主要是因为婴儿的消化道尚末发育完善,不适应食物的变化,一旦喂养不当、天气变化或遇到感染时,就容易发生腹泻。分为感染性和非感染性两种。生理性腹泻是其中的一种,属于非感染性的。  生理性腹...

经验教程

665

收藏

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