往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
成功显示控件!
浙公网安备 33010602011771号