往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



    成功显示控件!

    所有随风而逝的都属于昨天的,所有历经风雨留下来的才是面向未来的。—— 玛格丽特·米切尔 《飘》
    分享到: