VB编写鼠标右键长按下

举个例子 就是说可以在鼠标不要动的情况下 可以在一个窗口内 运行VB程序就可以达到鼠标右键长时间按着~~~程序上在设定个停止~~·越详细越好~~~我用的是Visual Basic 6.0精简版 谢谢了~~~

第1个回答  2013-11-21
就是说可以在鼠标不要动的情况下 可以在一个窗口内 运行VB程序就可以达到鼠标右键长时间按着这什么意思?

VB怎么长按某个键
VB有两个事件:KeyUp和KeyDown,分别表示将键“按下”和“弹出”。如果这样编程:KeyDown触发事件,KeyUp停止事件触发,则可以达到长按效果

vb 如何实现鼠标键连发
Form1.mouse_event(MOUSEEVENTF_LEFTDOWN, x, y, 0, 0)'mouse_event(MOUSEEVENTF_LEFTDOWN, x, y, 0, 0) '鼠标左键按下 yn = False Else : yn = True Form1.mouse_event(MOUSEEVENTF_LEFTUP, x, y, 0, 0) '鼠标左键抬起 End If End Sub Private Sub Form1_MouseDown(ByVal sender ...

vb怎样表示“长按”某个键,如ESC退出键?
'窗体获得焦点才有效,如果无焦点可以使用api函数,自己修改 Option Explicit Const settime = 1 '这里设置延迟1s Dim keyup As Boolean, keydown As Boolean Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)If KeyCode = 27 And Not keydown Then keyup = False keydown = True...

VB中,Private Sub Command4_MouseDown(... )下,怎么实现单击命令按钮...
以下代码为按下Ctrl键的代码,按下间隔时间由Text1.Text 的值决定。满意望采纳,有问题请追问,希望可以帮到你!Private Declare Sub keybd_event Lib "user32" (ByVal bVk As Byte, ByVal Scan As Byte, ByVal dwFlags As Long, ByVal dwExtraInfo As Long)Private Sub Command1_Click()Timer...

VB.net如何用代码实现长按Ctrl键呢?
可以用sendkeys啊。先定义:dim sdstr as system.winforms.sendkeys 然后循环调用:sdstr.send("^") 发送Ctrl

vbs中sendkeys方法中。 发送字符串参数“+vb”。这个是什么意思?书上写...
SHIFT + CTRL ^ ALT 为了说明在按下其它按键时应同时按下 SHIFT、CTRL、及 ALT 的任意组合键,请把那些按键的码放在括号当中。例如,为了说明按下 E 与 C 的时候同时按下 SHIFT 键,请使用 "+(EC)"。为了说明在按下 E 的时候同时按下 SHIFT 键,但接着按 C 而不按 SHIFT,则使用 "+EC...

100分!vb模拟键盘全局钩子,要求当我按住W键的时候,等于每秒按下W键5...
MsgBox("你按下了:" & e.KeyChar & "键,当前系统自动重复5次按键后为:" & j)i = 0 j = ""Exit Sub End If End Sub --- 经测试是可行的,不过如果你具体用到你的程序中要做一定的修改。最后的测试结果是:按一下a键:

vb 长按键盘 移动图片 怎么连贯 没一开始的停顿和被timer打断
需要加一个Timer控件:PrivateSubForm_KeyDown(KeyCodeAsInteger,ShiftAsInteger)IfKeyCode=65ThenTimer1.Interval=10Timer1_TimerEndIfEndSubPrivateSubForm_KeyUp(KeyCodeAsInteger,ShiftAsInteger)Timer1.Interval=0EndSubPrivateSubTimer1_Timer()Image1.Left=Val(Image1.Left)-200EndSub ...

EXCEL 表格与 另一文件夹里的EXCEL表格的连接问题
假设工作表的名称在Sheet1的A列,打开VB编辑器,在当前工作表对象下双击Sheet1,在弹出的代码编辑框中复制如下代码 Private Sub Worksheet_SelectionChange(ByVal Target As Range)If ActiveCell.Column = 1 Then mName = ActiveCell.Text Workbooks.Open mName End If End Sub 则点击第一列会自动打开...

侠盗猎车:圣安地列斯 招人做小弟
鼠标右键点到小弟,然后按G或者H,就招到小弟了,威望值越高可以招的小弟越多。你打人的时候小弟会帮你杀。作弊就只有作威望值,可以多招小弟。

相似回答
大家正在搜