我有一个vc exe 工程,现在想把它做成一个插件,插入网页该如何做,谢谢

解决方案 »

  1.   

    但是做成OCX好象比较麻烦,有没有其他的方式,如果生成DLL文件,再打包成CAB这样的方式能否行的通
      

  2.   

    有没有生成OCX这个方面的资料看看
      

  3.   

    还有一种办法:你开发一个winForm程序,网页<object 一样引用!但前提是你必须在托管下开发!
      

  4.   

    你可以直接把现在的工程做到ActiveX里面去如果在窗口机制上有一些复杂的代码,可能需要一些小改动其它的逻辑基本不需要改
      

  5.   

    我现在想把整个工程做到ACTIVEX里面,但是windows media player这个控件怎么加载到插件里,这是我的过程,大家看看问题在哪里
    首先申明:  CWMPPlayer4 m_Player;
    然后在resource.h里加入:#define IDC_OCX1 201
    然后:int CTelecastOcxCtrl::OnCreate(LPCREATESTRUCT lpCreateStruct) 
    {
    if (COleControl::OnCreate(lpCreateStruct) == -1)
    return -1;
    CWMPPlayer4*player=new CWMPPlayer4;
           player->Create(LPCTSTR(_T("player")), LPCTSTR(_T   ("")),WS_CHILD|WS_VISIBLE,CRect(20,70,120,100),this,IDC_OCX1);

     
     // TODO: Add your specialized creation code here
       return 0;
    }
    之后用ACTIVEX CONTROL TEST CONTAINER打开就会报出错误,大家帮助分析一下,看看我的操作过程是不是准确的
      

  6.   

    我想做个视频插件,但是网页上的url参数如何传入到控件里,控件里如何接收这些参数,我用的是WINDOWS MEDIA PLAYER控件