解决方案 »

  1.   

    新建一个临时的对话框工程C里右键insert activex控件,得到ocx的cpp/h文件替换到工程B就好了。
      

  2.   

    LS正解!重新替换ActiveX的接口类文件即可!
    如果是属性的话可以使用CWnd::SetProperty函数来设置OCX的属性值而不需要更新接口类文件
      

  3.   


    这个跟新建工程插入控件得到h和cpp文件,然后替换,那个简单啊、??
      

  4.   


    这个跟新建工程插入控件得到h和cpp文件,然后替换,那个简单啊、??
    那你还想多复杂?
      

  5.   

    更新ocx接口:
    删除ocx变量定义和变量映射(DDX_Control)
    删除ocx对应的.h和.cpp文件
    关闭工程
    用文本编辑器删除工程文件(.vcproj)里的ocx信息(<Globals>里面)
    打开工程
    重新添加ocx变量