专业人士怎么说:如何在MQL中获得鼠标滚动值? [转贴自第五论坛]。 - 页 2 12345678 新评论 --- 2012.04.30 19:58 #11 Scriptong: 如果列表(CListCtrl)是它自己的对象,问题在哪里?它是接收来自鼠标的事件的列表,而不是Meta Trader窗口。 还是我们说的是基于MT4图形对象的列表? 伊戈尔,你试图夸大到错误的任务。并想出一些具体的办法。你不必如此。 问题很清楚,也很明确--如何在MQL中获得鼠标滚动的数值,并且只通过wind DLL或API的方式。 就这样了。 Alexandr Bryzgalov 2012.04.30 20:17 #12 至少让我看看你有什么,否则你就没有办法了)。 Алексей Тарабанов 2012.04.30 20:20 #13 sanyooooook: 至少让我看看你有什么,否则你就没有办法了)。 Faq会醒来告诉你。 Рустам 2012.04.30 20:28 #14 tara: Faq会醒来告诉你。 没什么好说的,如果找到了解决方案,这个话题就不会出现在这里,也不会出现在第五条上。 Алексей Тарабанов 2012.04.30 20:34 #15 那么,如果你不介意的话,让我们继续前进吧。 任务只是为了捕捉中断代码? Алексей Тарабанов 2012.04.30 20:52 #16 FAQ: 所以没什么好说的,如果找到了解决方案,这个话题就不会出现在这里,也不会出现在第五号上。 已经有了一个解决方案。 Рустам 2012.04.30 21:04 #17 如果你有,请分享,如果你不想分享,请递给我。 --- 2012.05.01 07:15 #18 tara:那么,如果你不介意的话,让我们继续前进吧。 任务只是为了捕捉中断代码? 我们很愿意继续。任务如下。有一个由图形对象绘制的列表。它看起来像Windows中常见的(CListView,等等)。你可以移动滑块并点击滚动按钮。但你多长时间用一次? 100%肯定他们会转动鼠标滚轮来滚动列表。这就是任务--教MQL明白他们在转轮。这样,在MT中绘制的列表也是滚动的。------------- 我还没有真正想过中断的问题。有什么办法能用vin dll把它弄出来吗? tara: 已经有了一个解决方案。 很好。给我一个想法。你可以把它放在一个私人信息中。 Ihor Herasko 2012.05.01 17:58 #19 tara: 如果没有问题--请说明如何确定移动鼠标上的轮子的FACT。当这个鼠标的指针在MT4窗口中。这是非常有趣的 :) 当然,它是一个Windows工具。 通过Windows手段(指其自己的DLL)。 1.对所需的图表窗口进行子类化(http://msdn.microsoft.com/en-us/library/windows/desktop/ms644898(v=vs.85).aspx与GWLP_WNDPROC)。 2.抓住WM_MOUSEWHEEL(http://msdn.microsoft.com/en-us/library/windows/desktop/ms645617(v=vs.85).aspx) 3.在最后,不要忘记返回一个指向默认消息处理程序的指针。 Рустам 2012.05.01 18:05 #20 Scriptong: 通过Windows手段(指其自己的DLL)。 1.对所需的图表窗口进行子类化(http://msdn.microsoft.com/en-us/library/windows/desktop/ms644898(v=vs.85).aspx c GWLP_WNDPROC)。 2.抓住WM_MOUSEWHEEL(http://msdn.microsoft.com/en-us/library/windows/desktop/ms645617(v=vs.85).aspx) 3.在最后,不要忘记返回一个指向默认消息处理程序的指针。 不,不是.... 只有VINAPI,有外部(自己的)DLL,这是可以理解的,这里没有问题。 ... 但我们不是在寻找简单的方法:))) 12345678 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
如果列表(CListCtrl)是它自己的对象,问题在哪里?它是接收来自鼠标的事件的列表,而不是Meta Trader窗口。
还是我们说的是基于MT4图形对象的列表?
伊戈尔,你试图夸大到错误的任务。并想出一些具体的办法。你不必如此。
问题很清楚,也很明确--如何在MQL中获得鼠标滚动的数值,并且只通过wind DLL或API的方式。 就这样了。
至少让我看看你有什么,否则你就没有办法了)。
Faq会醒来告诉你。
Faq会醒来告诉你。
没什么好说的,如果找到了解决方案,这个话题就不会出现在这里,也不会出现在第五条上。
那么,如果你不介意的话,让我们继续前进吧。
任务只是为了捕捉中断代码?
所以没什么好说的,如果找到了解决方案,这个话题就不会出现在这里,也不会出现在第五号上。
已经有了一个解决方案。
那么,如果你不介意的话,让我们继续前进吧。
任务只是为了捕捉中断代码?
我们很愿意继续。
任务如下。
有一个由图形对象绘制的列表。它看起来像Windows中常见的(CListView,等等)。
你可以移动滑块并点击滚动按钮。但你多长时间用一次? 100%肯定他们会转动鼠标滚轮来滚动列表。
这就是任务--教MQL明白他们在转轮。这样,在MT中绘制的列表也是滚动的。
-------------
我还没有真正想过中断的问题。有什么办法能用vin dll把它弄出来吗?
已经有了一个解决方案。
如果没有问题--请说明如何确定移动鼠标上的轮子的FACT。当这个鼠标的指针在MT4窗口中。这是非常有趣的 :)
当然,它是一个Windows工具。
通过Windows手段(指其自己的DLL)。
1.对所需的图表窗口进行子类化(http://msdn.microsoft.com/en-us/library/windows/desktop/ms644898(v=vs.85).aspx与GWLP_WNDPROC)。
2.抓住WM_MOUSEWHEEL(http://msdn.microsoft.com/en-us/library/windows/desktop/ms645617(v=vs.85).aspx)
3.在最后,不要忘记返回一个指向默认消息处理程序的指针。
通过Windows手段(指其自己的DLL)。
1.对所需的图表窗口进行子类化(http://msdn.microsoft.com/en-us/library/windows/desktop/ms644898(v=vs.85).aspx c GWLP_WNDPROC)。
2.抓住WM_MOUSEWHEEL(http://msdn.microsoft.com/en-us/library/windows/desktop/ms645617(v=vs.85).aspx)
3.在最后,不要忘记返回一个指向默认消息处理程序的指针。
不,不是....
只有VINAPI,有外部(自己的)DLL,这是可以理解的,这里没有问题。
... 但我们不是在寻找简单的方法:)))