我曾经试用这上面的例子http://download.lycos.com.cn/program/article/vc/vc459.html,可是(嵌入formview)在空间容器中能显示,但是一删除就出错,还有再vb中也能加载,一运行也出错,渴望高手帮忙解决。

解决方案 »

  1.   

    OCX有问题吧,先解决这个问题。
      

  2.   

    肯定不是ocx问题,我按照http://download.lycos.com.cn/program/article/vc/vc459.html,中加入formview例子编写的,谁能给我一个着方面的例子
      

  3.   

    方法肯定没错,用的就是这个例子http://download.lycos.com.cn/program/article/vc/vc459.html,中加入formview例子,我都作了好几遍结果都一样
      

  4.   

    换TestContainer试试看,删除控件是否出错。
    调试看看出错的地方。如果还不行,那就用TestContainer的源代码来设计你的程序
      

  5.   

    谁能给这方面间的例子,如果好用500分,Email:[email protected]
      

  6.   

    我把TestContainer的代码发给你了。
      

  7.   

    做个 dialog 
    做个 formview
    ocx 嵌入到 dialog中ok!
      

  8.   

    做个 dialog 
    做个 formview
    ocx 嵌入到 dialog中
    dialog 嵌入到 formview 中
    ok!
      

  9.   

    CxxxApp::InitInstance()中加入AfxEnableControlContainer()
      

  10.   

    你们理解错了,在OCX中嵌入窗体,我想嵌入view
    http://download.lycos.com.cn/program/article/vc/vc459.html
      

  11.   

    为何要嵌入 view?通常只能是在 container 中嵌入 control
    通常的 ocx 只是 control, 要想嵌入 mfc 的 view??? 呵呵.我想你要实现的东西应该可以用另一种办法解决.
      

  12.   

    你说的是哪一种方法,可以告诉我吗?我想把在视图内实现的东西快速的移植到OCX中,在ocx中开发什么东西比较麻烦,难度大,考虑的东西较多。
      

  13.   

    为了500分,只要耐心试了一下http://download.lycos.com.cn/program/article/vc/vc459.html上的formview它的那个CHelloFormView要重载PostNcDestroy,防止基类CView的delete this.
    void CHelloFormView::PostNcDestroy() 
    {
    // TODO: Add your specialized code here and/or call the base class

    // CView::PostNcDestroy(); //此行要屏蔽
    }
      

  14.   

    我发例子给你了。对话框中加入view的例子。
      

  15.   

    yongdu() 给分,你说对了
    怎么我在其他地方有问题,你去答,我给分