社区
Windows客户端开发
帖子详情
如何判断click事件是按键或屏击引起的?
ltp4
2009-01-12 11:28:29
其他的控件在keydown时加了一个标识,menuitem控件仅有click事件。
是否有个属性保存这个信息?
...全文
143
6
打赏
收藏
如何判断click事件是按键或屏击引起的?
其他的控件在keydown时加了一个标识,menuitem控件仅有click事件。 是否有个属性保存这个信息?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
半吊子全栈工匠
2009-01-13
打赏
举报
回复
可以通过代理处理的方式实现 吧
ltp4
2009-01-13
打赏
举报
回复
多谢楼上的各位了。
用keyup事件来处理本来容易出问题,但用keydown时在手机上测试出现执行两次的现象。不得已使用keyup事件。
最后还是自己做菜单来解决问题,结帖了。
北方大冬瓜
2009-01-12
打赏
举报
回复
封装起来了,似乎没有
shuiyan
2009-01-12
打赏
举报
回复
按键点击不是有KEY_EVENT的事件吗?难道被拦截掉了?
huliang509
2009-01-12
打赏
举报
回复
用“按键”点击了菜单的话,如果到一个新界面去的话,新的界面对应的窗口会受到keyup的消息。如果是这种case,楼主可以尝试利用一下这个。
另外,消息队列在收到这个菜单对应的command对应的消息之前没有区别,但是这个command后的消息还是有区别的,按键点击的和屏幕点击的消息不一样的,可以用postmessage尝试一下。
beyondma
2009-01-12
打赏
举报
回复
除非你子类化一下那个控件,(SETWINDOWLONG)子类化一下才有可能,或者干脆自己重新做才有可能。
WPF
Click
Once +DevExpress应用程序发布,安装及部署实战视频教程
Click
Once 应用程序就是任何使用
Click
Once 技术发布的 Windows窗体(课程示例用的是WPF项目)或控制台应用程序。传统使用 Windows Installer 部署时,应用程序通常依赖于共享组件,这便有可能发生版本冲突;而使用 ...
web04.JavaScript概述-
事件
(四)
事件
基础和调用
事件
介绍 在之前的学习中,我们接触过鼠标点击
事件
(即on
click
)。那
事件
究竟是什么呢? 举个例子,当我们点 击一个按钮时,会弹出一个对话框。其中“点击”就是一个
事件
,“弹出对话框”就是...
ahk用于热键和宏的
按键
和鼠标/操纵杆按钮的列表
鼠标 ...鼠标中键或滚轮 高级 XButton1 鼠标的第四个按钮.一般和 Browser_Back 执行相同功能. XButton2 鼠标的第五个按钮.一般和 Browser_Forward 执行相同功能. Wheel
事件
发生时,你在想什么?
本章内容: ...IE的
事件
流是
事件
冒泡流,而Netscape Communicator的
事件
流是
事件
捕获流。
事件
冒泡(event bubbling) 即
事件
开始时由最具体的元素接收,然后逐级向上传播到较为不具体的节点。 所...
《宏命令完全指南》8.0最新修改篇
用/
click
进行分支判定 三、附录 1.自定义图标 2.宏的移植 3.更多信息 4.鸣谢 5.译者注 一、基本宏命令 1.什么是宏? 宏是由一组宏命令组成的。以下是一些普通宏命令: /say (/s) ...
Windows客户端开发
7,655
社区成员
18,845
社区内容
发帖
与我相关
我的任务
Windows客户端开发
Windows Phone是微软发布的一款手机操作系统,它将微软旗下的Xbox LIVE游戏、Zune音乐与独特的视频体验整合至手机中。
复制链接
扫一扫
分享
社区描述
Windows Phone是微软发布的一款手机操作系统,它将微软旗下的Xbox LIVE游戏、Zune音乐与独特的视频体验整合至手机中。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章