Alt+按着鼠标左键 和 Alt+滚动鼠标中键 的Windows消息是什么?(50)

  • 主题发起人 主题发起人 WilliamGui
  • 开始时间 开始时间
W

WilliamGui

Unregistered / Unconfirmed
GUEST, unregistred user!
Alt+按着鼠标左键 和 Alt+滚动鼠标中键 的Windows消息是什么?
 
Alt+按着鼠标左键 与 直接按着鼠标左键 没看到差异
 
在鼠标按键和滚动消息内判断是否有键盘功能键按下即可。在鼠标事件内有个shift参数,指明了有哪些功能键被按下。像浏览器内如果shift键按下时鼠标点击链接,会在新浏览器内打开页面。就是在链接被点击时判断一下是否shift键按下再作出不同处理。
 
WM_LBUTTONDOWN,GetKeyState(VK_MENU)<0
 
多人接受答案了。
 
后退
顶部