在网上下载了dsoframer.ocx v2.3的版本之后注册成功,在pb下insert——control——ole...——insert control——DSO framer control object将控件插入到窗口中如图:
然后打开一个已经设置好标签的word文档。如图:
现在我想做的是当鼠标在标签上右击的时候弹出一个自定义的菜单效果如图(从网上看到的效果)
可是现在的问题是如果在ole_1控件的rbtnclick事件中写代码,只有在word没有被打开的情况下事件会被触发。当word的打开之后就不会触发ole_1控件的事件。在网上看到有资料说dsoframer.ocx v2.2.0.8的api中是有增加 WORD_Windowbeforerightclick()事件的。可是不知道怎么用。请高手指点一二。
另外右键弹出来的窗体应该通过什么方式实现呢?也请高手给个方向和思路。谢谢了