我现在在学COM组件,现在编写了一个简单的动态显示时间的控件,在测试这个控件时,我把这个控件加在一个简单对话框里(就是只有一个确定,取消那个),现在想实现的功能是:用我鼠标单击时间控件,会弹出一个messagebox提示单击点的坐标。
注:我已经在时间控件里加了个单击方法,可以响应单击事件。现在头疼的是怎么输出坐标。第一次提问,不知道说清楚没。先谢谢大家了
注:我已经在时间控件里加了个单击方法,可以响应单击事件。现在头疼的是怎么输出坐标。第一次提问,不知道说清楚没。先谢谢大家了
解决方案 »
- 加了两个 DIALOGBAR 运行出错,请进
- VC++如何执行SQL语句?
- RichEdit如何改变部分颜色,请详细一点,我不会用这个控键
- VC2008支持opengl的colortable吗?
- 对OnPaint() 和 OnDraw() 使用的疑惑?
- 为什么我的bitmap超过256色在vc的资源中就无法显示?如何让其显示呢?
- 用 Xerces-C++ 生成的XML文件怎么会在文件前多一个0x0A字节呢?
- 怎样将字符串转化为数?
- 高手请看,如何在VC中用MAPI搜索地址簿中的邮件地址
- 问一个也许很弱的问题??专家分是怎么一回事?
- 百分,求:自己写代码实现IP地址控件的详细实现思路,有具体要求
- socket的阻塞
所以,可以通过ActiveX暴露一个接口,返回ActiveX得到的鼠标坐标
就是在控件里面公开一个事件比如叫OnClick然后在控件里面的WM_LBUTTONUP事件里面激活公开的OnClick,对应的函数应该是FireOnClick,并把坐标传出来