如何知道鼠标左键处于一直按下的状态。

wmhnq 2005-12-25 07:19:19
如何知道鼠标左键处于一直按下的状态。
...全文
1907 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
pupo 2005-12-26
  • 打赏
  • 举报
回复
上面的只能针对具体控件,也可以在窗体的WndProc方法中处理相应鼠标消息就可以针对窗体中所有控件
pupo 2005-12-26
  • 打赏
  • 举报
回复
MouseDown,MouseUp是一次鼠标点击操作,只要MouseDown触发后MouseUp没触发前就一直代表鼠标一直处于按着状态

你可以设计个标记在MouseDown触发后设为true,MouseUp触发后再设为false
wmhnq 2005-12-26
  • 打赏
  • 举报
回复
这个仿佛只能知道他按了一下,不能知道鼠标是否处于一直都按着
supesa 2005-12-26
  • 打赏
  • 举报
回复
web 程序,还是windows程序?
windows程序每个控件都有MouseDown,MouseUp事件你是不是可以用这个
if(e.Button==MouseButtons.Left)
{
//代码
}
web中就用javascript具体脚本网上搜搜
wmhnq 2005-12-26
  • 打赏
  • 举报
回复
.
wmhnq 2005-12-25
  • 打赏
  • 举报
回复
.

110,567

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧