说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

VB如何检测左右键同时按下?

HTML文档下载 WORD文档下载 PDF文档下载
VB如何检测左右键同时按下?

在VB中要如何判断鼠标左右键同时按?就像踩地雷游戏中那样。
那怕你快手如快枪手杰西,在计算机的侦测下,还是不可能有左右键同时按下的情况,一般所说的两键同按,在计算机的解读,其实是先后按下左右键的意思。所以 Button参数用3(左键+右键)是一个理论上存在,实际很难在使用者操作十发生的状况。So ,试试下面这一段:

Option Explicit
Dim OldButton As Byte
Private Sub Form_MouseDown(Button As Integer, Shift As Integer, X As Single, _
Y As Single)
If Button = 3 Then
'因为两键同时按下非常人能为,所以 Print "SupperMan"
'实际上和 BingGo 要执行同一程序才对
Print "Supper Man"
Else
If OldButton + Button = 3 Then
Print "BingGo"
End If
OldButton = Button
End If
End Sub
Private Sub Form_MouseUp(Button As Integer, Shift As Integer, X As Single, _
Y As Single)
OldButton = 0
End Sub








CMDN Club 27期:从儿童音乐教育到移动碎片化管理 聚焦全球移动市场——你所不知道的俄罗斯 MemSQL:号称世界上最快的内存-关系型数据库 兼容MySQL但快30倍 PC衰落 Intel转投Google挖掘移动市场潜力 移动周报:500元体感、精确到0.01毫米的Leap Motion Socket的10053错误怎么处理呢? 我想在JS中向一个JSP网页提交一个数组,不知可否做到? 为何link时找不到oracle及webmethod的lib? 想做网站的进来。本人有业务忙不掉。有钱大家赚呵呵! 告诉我这些符号的意思吧,谢了! 大家快来看啊? 怎样在C#里截取首尾空格? 我需要一个右键菜单 winxp网络共享 碳酸PH为5. 碳酸为什么会使血液的ph值减小? 正戊烷与新戊烷的区别?他们的分子式是一样的吗? 亚硝酸钠受热分解的方程式 有关亚硝酸钠的方程式污水处理上的NaNO2+ KI 24.某温度时,在一个2L的密闭容器中,X、Y、Z 碳酸PH值? 某温度下,在2L容器中3种物质间进行反应,X、Y、 向稀盐酸中加氧化银或碳酸银后,其ph值变大是什么原 土硬顶别买中国导弹警告 已用中方导弹金正恩出席朝军2万人连长大会 发表\中印携手,印媒欢呼并警惕美国情报机构“搞砸了”奥斯卡影后赞与查尔斯王子跳舞比“亲热郭敬明在法国也出名了内什么 我们都爱你辅导有针对性 语文提升30分居民为躲晦气准备搬家六小龄童与大学生“品西游”大汉飞虎中场狂徒最终杀场纵横七界之魔帝传奇墓地挖出的灵异古物中山旅游台州旅游鄂尔多斯旅游贡嘎山旅游六安旅游
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘