佚名通过本文主要向大家介绍了activex控件下载,activex控件,activex控件被阻止,activex控件下载xp,activex控件官方下载等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 如何使应用程序中捕获到鼠标点在ActiveX控件上的坐标?
描述:
解决方案1:
描述:
我现在在学COM组件,现在编写了一个简单的动态显示时间的控件,在测试这个控件时,我把这个控件加在一个简单对话框里(就是只有一个确定,取消那个),现在想实现的功能是:用我鼠标单击时间控件,会弹出一个messagebox提示单击点的坐标。
注:我已经在时间控件里加了个单击方法,可以响应单击事件。现在头疼的是怎么输出坐标。第一次提问,不知道说清楚没。先谢谢大家了
解决方案1:
就是在控件里面公开一个事件比如叫OnClick
然后在控件里面的WM_LBUTTONUP事件里面激活公开的OnClick,对应的函数应该是FireOnClick,并把坐标传出来
ActiveX可以知道鼠标的坐标
所以,可以通过ActiveX暴露一个接口,返回ActiveX得到的鼠标坐标