往wxWidgets窗体添加ActiveX控件
添加时间:2013-5-28 点击量:
搜遍收集找不到可用的例子, 都是抄来抄去的, 说什么的都有, 用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
成功显示控件!
所有随风而逝的都属于昨天的,所有历经风雨留下来的才是面向未来的。—— 玛格丽特·米切尔 《飘》
搜遍收集找不到可用的例子, 都是抄来抄去的, 说什么的都有, 用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
成功显示控件!