我原来用VC++6.0写了一个SDI的程序,实现了一些功能,现在想把除了菜单之外的部分都封装成一个ACTIVEX(也要用VC++6.0做),也可以说把原来的.EXE封装成一个.OCX,请问谁做过这方面的工作,该怎么做?敬请指点

解决方案 »

  1.   

    ativeX 控件支持 document/view就好了。需要框架站内联系我.
      

  2.   

    ActiveX里加文档视结构不太好用。
      

  3.   

    不太复杂,我就这样做过。
    当时是为了把老的Exe改成OCX,直接加了frame,view和doc
      

  4.   

    楼上的,ddway朋友,能给个例子吗?非常感谢
    EMAIL:[email protected]
      

  5.   

    http://blog.csdn.net/sjl_cn/archive/2006/07/13/913930.aspx
      

  6.   

    加入FORM时一直出现错误,请做过的朋友帮忙
      

  7.   

    我使用的就是如下的文章,顺利解决问题:http://blog.csdn.net/sjl_cn/archive/2006/07/13/913930.aspx
      

  8.   

    上面文章里面的
    void CHelloCtrl::OnDraw(CDC* pdc, const
          CRect& rcBounds, const CRect& rcInvalid)
    {
         // 定位Hello对话框
         m_helloFormView->MoveWindow(rcBounds,TRUE);
    }最好改成
    if (AmbientUserMode())//确定是否运行态
    {
         m_helloDialog.MoveWindow(rcBounds,TRUE);
    }
    不改的话在客户端的设计态时VC会报错的。