有一个放在ViewDoc控件上的RawViewControl (我无法访问它的代码)- ViewDoc是它的容器。我正在尝试处理鼠标滚轮事件,但RawViewControl没有这样的事件,而且如果我处理ViewDoc的鼠标滚轮事件,它也不会触发(这是对的-焦点在RawViewControl上)。如何从ViewDoc类捕获此事件?
发布于 2012-09-25 13:36:21
我不确定我是否正确理解了你的问题,但我处理任何ctrl + something
移动的一种方法是,我检查一下键ctrl
是否被点击了。如果有,我将一个全局变量设置为g_IsCtrlDownTrue = true
。OnKeyUp
将其设置回false。然后,在鼠标上滚动查看ctrl
是否已关闭,以及是否正在执行ctrl + mouse
移动。
https://stackoverflow.com/questions/12583761
复制相似问题