想讨教在已有两个工程(一个对话框,一个单文档),如何将两者联系起来,使我在单文档中用菜单或按钮能调用该对话框。我在“工程”中添加一个新工程,但怎么就不能将两者联系起来,急讨教!!!!

解决方案 »

  1.   

    把两个工程需要的文件拷贝到一个文件夹下
    然后在WorkSpace中把另一个工程加进来
    后面的应该比较简单了
    用#include包含对话框的头文件
    然后DoModal()就可以了吧我没做过,但是看到过这样的工程
      

  2.   

    为什么不放在一个工程呢?
    用add  to project应该可以
    复选框要选中
      

  3.   

    1.在 FileView 里,对 Workspace 点右键,选择 Insert Projects into Workspace 
    2.在打开文件对话框里,添加工程文件( *.dsp ),OK.
      

  4.   

    ohbaby(菜鸟@努力长大) ,你说的有道理,我能把二者都添加在工作区中,但是第二个工程的头文件没有联系上。
    但是有谁知道该把哪些文件拷贝到一起(有些文件在一起时发生冲突),不知哪位大虾知道?
      

  5.   

    比较难,要使用CreateProcess创建一个对话框的exe的进程,然后再得到这个exe的主窗口,可以向这个窗口发送消息控制窗口活动
      

  6.   

    bluebohe(薄荷) 
    能具体讲一下怎样把对话框的类的文件拷贝过来吗
      

  7.   

    方法1:
    在原工程的classView中选中这个class,然后右键菜单,Add to Gallery,然后,在另外工程中,选择Project->Add to Project->Components and Controls...,选择你刚才加入的后缀为ogx的文件,就可以。
    方法2:在你的要加入的工程中打开原工程的rc文件,然后选中你要加入的dialog,拖到左边的ResourceView中的Dialog中即可!