您的位置:首页 > 编程语言 > C语言/C++

VC++6.0中导入其他工程的对话框资源与CXXXDlg类

2015-11-27 21:11 423 查看
这里以基于MFC的对话框工程: Hello为例,将工程Hello里的对话框资源IDD_HELLO_DIALOG和对应的类CHelloDLg,导入到myWord对话框中。


  1)首先要生成一个*.ogx的文件。

  在ClassView面板,右击CHelloDlg –》Add to Grallery –>OK,如图(1)所示:


图(1)右击CXXXDlg –> Add to Grallery导出.ogx文件,该文件包含了对话框资源和对话框所属的类

  2)接着就是Insert这个*.ogx的文件。

 也就是Insert这个对话框资源和这个对话框类。

 打开第二个工程(比如myWord),选择

 Project –> Add To Project –>components and controls…

 这时打开的是一个对话框,默认的打开目录就是:

  C:\Program Files\Microsoft Visual Studio\Common\MSDev98\Gallery

  在对话框中选择进入“Hello”的目录,你就会看到那个 *.ogx的文件, 选择它,然后Insert. 最后关闭对话框。如图(2)、图(3)所示:

  

图(2)点击Projects –》Add to Project –》Component and Contols


图(3) 插入.ogx文件

  这时,你就会看到Hello对话框类,就插入到了第二个工程myWord中,

  接着在ResourceView面板中,也出现了所要的对话框资源: IDD_HELLO_DIALOG,如图(4)所示:

  

图(4) 将Hello对话框资源导入到myWord里
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  对话框 vc 导入