activex与客户端通讯的问题?
1、activex是使用mfc开发的,不是用的atl,对atl不熟.
2、activex是动态生成的,且通过excel的插件使用.
3、现在我通过excel的插件,插入了一个activex控件,现在我在activex控件上面点击鼠标,如OnLButtonUp,当我在控件上面点击鼠标左键后,我怎么让excel的插件知道我此时的操作与点击时鼠标的位置呢??
activex控件与对话框类型的通讯我知道,不管是静态生成的,还是动态生成的。但目前是与一个插件通信。不知道前面的通信机制是否还适用于插件中.
[解决办法]
我怎么让excel的插件知道我此时的操作与点击时鼠标的位置呢
--
可以让控件导出鼠标事件
不知道前面的通信机制是否还适用于插件中
--
activex控件的通信机制和平常的应用程序的通信机制没什么区别
[解决办法]
只要在点击的时候, 激发事件就可以了
[解决办法]
回调函数吧,你的excel的插件提供一个OnMouseClick(POINT pt).在你点击activex控件的时候调用一下。