社区
VB基础类
帖子详情
一个鼠标的问题
twtyypeuxk
2004-05-08 08:17:53
VB怎么判断鼠标按下的是了左键或右键啊!!
...全文
65
7
打赏
收藏
一个鼠标的问题
VB怎么判断鼠标按下的是了左键或右键啊!!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
goodname008
2004-05-09
打赏
举报
回复
全局钩子,需要写标准DLL,用VC做好一些。
twtyypeuxk
2004-05-09
打赏
举报
回复
楼上的这位兄弟,你判断的是键盘的事件,我要的是鼠标的事件啊~~
broown
2004-05-09
打赏
举报
回复
在VC中有个消息响应函数PreTranslateMessage(MSG* pMsg)它负责响应WM_HOTKEY消息。
在VB中GetAsyncKeyState (API)
但前提条件,这个函数你必须放到Timer1_Timer()里,它可以捕捉你的按键(keycode值)
下面是一个对Ctrl+Alt+S的捕捉
Private Sub Timer1_Timer()
Dim back_ctrl, back_alt, back_S As Long
'定义back_ctrl等变量来接收返回值
back_ctrl = GetAsyncKeyState(17) '“17”为“ctrl”键的keycode值
back_alt = GetAsyncKeyState(18) '“18”为“alt”键的keycode值
back_S = GetAsyncKeyState(83) '“83”为“S”键的keycode值
If back_ctrl < 0 And back_alt < 0 And back_S < 0 Then
'判断ctrl和alt和S键是否同时被按下
Shell "C:\Winnt\system32\NOTEPAD.exe", vbNormalFocus
'用shell函数来运行指定的“记事本”程序
End If
End Sub
ryuginka
2004-05-08
打赏
举报
回复
有API函数的,但是我不记得了,顶
twtyypeuxk
2004-05-08
打赏
举报
回复
我不是这个意思!我是想在我的程序外按鼠标左键或右键,然后再在我的程序中显示我按下的是左键还是右键,还有一个问题就是怎么把这个鼠标事件给删除了,让系统不响应呢!
goodname008
2004-05-08
打赏
举报
回复
常数是
vbLeftButton
vbRightButton
daisy8675
2004-05-08
打赏
举报
回复
button=1是左
button=2是右
解决vncserver打开远程桌面后没有图标,只有
一个
鼠标
问题
前言: 介绍
一个
VNC客户端-IIS7服务器管理工具 作为VNC客户端,它最优秀的功能就是支持一键导出或导入,一键批量打开VNC,一键批量关闭VNC,多台VNC 自定义备注,自定义分组。支持win、linux批量管理,省去您一台台...
一个
鼠标
控制两台电脑
一个
鼠标
控制两台电脑
解决
鼠标
滚动时页面上下跳动的
问题
鼠标
一般都有
一个
固定螺丝,在下盖上或电池低压,有些
鼠标
在某个垫脚内。 我拆开的这个双飞燕G3-200N
鼠标
的固定螺丝在电池低下。 取下螺丝后,试着错动上下
鼠标
盖,拆开卡扣,即可打开
鼠标
。 二、拆开滚轮...
【原创】通过VNC连接到macOS桌面后,
鼠标
指针变成
一个
点的
问题
在
鼠标
指针是
一个
点的时候,苹果\系统设置\辅助功能,还没操作什么,但是
鼠标
指针恢复成
一个
箭头了。但是在使用的过程中,发现
一个
奇怪的现象:
鼠标
的箭头,被变成了
一个
黑点。但是,如果要访问macOS的远程桌面,...
计算机的配置
鼠标
,电脑双
鼠标
怎么设置 电脑双
鼠标
设置方法
在我们玩一些双人游戏或者是两个人共同在屏幕前分析设计图样的时候,往往
一个
鼠标
就显得不够用了。而为了工作或游戏的需求,我们可以通过设置双
鼠标
,从而提高工作效率,那么电脑如何设置双
鼠标
呢?下面小编就为大家...
VB基础类
7,785
社区成员
197,585
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章