往wxWidgets窗体添加ActiveX控件

搜遍网络找不到可用的例子, 都是抄来抄去的, 说什么的都有, 用wxActivex啊, 什么wxIE啊, 看的头痛

还是自己翻文档吧, 找到wxActiveXContainer, 就是它了

#import "WisVideoCtrl.ocx" no_namespace  //导入类型, 生成智能指针包装

m_pWisVideo.CreateInstance("wings.video"); //pWisVideo是智能指针 m_pActiveX = new wxActiveXContainer(m_panel_activex, __uuidof(IWisVideoCtrl), m_pWisVideo.GetInterfacePtr());//m_pActiveX是之前发现的类, m_panel_activex是wxPanel


成功显示控件!

posted @ 2013-05-27 11:57  悟了  阅读(510)  评论(0编辑  收藏  举报