如何用程序控制鼠标的移动,单击、双击、拖曳

wo554006164 2009-12-02 08:24:02
如题!
...全文
136 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
苍蝇①号 2009-12-02
  • 打赏
  • 举报
回复
根据不同的环境决定不同的处理方式
kostion 2009-12-02
  • 打赏
  • 举报
回复
不懂哦
alexhilton 2009-12-02
  • 打赏
  • 举报
回复
看你用的是什么GUI库, 如果是GTK+, 那么可以用为这些事件注册处理函数
wo554006164 2009-12-02
  • 打赏
  • 举报
回复
非常感谢
sixbusy 2009-12-02
  • 打赏
  • 举报
回复
WM_MOUSEMOVE
WM_LBUTTONDOWN
WM_LBUTTONDBLCLK
消息检测
zhengjiankang 2009-12-02
  • 打赏
  • 举报
回复
代码是根据上下文写的
如果你用MFC写的代码
直接添加这些消息响应函数
最后一个在消息响应函数里面判断nFlags参数的值

如果是win32程序直接在窗口回调函数里面判断消息类型
case WM_MOUSEMOVE:
//..do something..
break;
之类
最后一个是在WM_MOUSEMOVE里面判断wparam的值。
wo554006164 2009-12-02
  • 打赏
  • 举报
回复
能贴出代码吗
zhengjiankang 2009-12-02
  • 打赏
  • 举报
回复
响应消息
WM_MOUSEMOVE
WM_LBUTTONDOWN
WM_LBUTTONDBLCLK
拖曳在响应 WM_MOUSEMOVE 的时候判断 MK_LBUTTON 或者 MK_RBUTTON等状态
sduxiaoxiang 2009-12-02
  • 打赏
  • 举报
回复
mouse_event函数能模拟鼠标操作
z569362161 2009-12-02
  • 打赏
  • 举报
回复
看看
tuoqijie 2009-12-02
  • 打赏
  • 举报
回复
同样问题

等待答案参考参考

69,371

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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