VC窗体如何重复利用

zxg007 2006-11-27 08:23:23

做了一个窗体,加一个工程中不想重复写,能实现导出、导入吗?谢谢!
...全文
270 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
zxg007 2006-12-02
  • 打赏
  • 举报
回复
用Add to Gallery后,另一个工程中使用的时候在加载时出错。
某鸟 2006-12-01
  • 打赏
  • 举报
回复
右键点击Add to Gallery。。。源代码级的公用……



yueliangrn 2006-12-01
  • 打赏
  • 举报
回复
我是这样做的,虽然有点麻烦但还是挺好用的.
以Edit的方式打开rc文件,复制出窗体资源,粘贴到目标的rc文件中,然后在目标工程中的resource.h中添加窗体中相应的资源.编译通过就OK了.
铜板 2006-12-01
  • 打赏
  • 举报
回复
它能把窗口类和其资源导出,导入时和前一个工程中的一样
zxg007 2006-12-01
  • 打赏
  • 举报
回复
Add to Gallery适合什么样的窗体呢?

能不能给个简单点的,把窗体做成DLL的例子?谢谢!
kugou123 2006-11-29
  • 打赏
  • 举报
回复
做成DLL资源
zxg007 2006-11-29
  • 打赏
  • 举报
回复
1、保存:在类视图(classview)中点击某个对话框类,右键点击Add to Gallery,会生成一个*.ogx的文件,在\Microsoft Visual Studio\Common\MSDev98\Gallery\当前的工程名\目录下,
2、使用:点Project/add to project/components and controls..选择这个*.ogx文件,就会自动生成一个对话框,自动添加其资源文件。


这种方法是不是要把原来的窗体的头文件和.cpp文件都手动拷过去?我都试过了还是不行耶!除了简单的按上面的方法操作,还有其它操作么?谢谢!
铜板 2006-11-29
  • 打赏
  • 举报
回复
可以,
1、保存:在类视图(classview)中点击某个对话框类,右键点击Add to Gallery,会生成一个*.ogx的文件,在\Microsoft Visual Studio\Common\MSDev98\Gallery\当前的工程名\目录下,
2、使用:点Project/add to project/components and controls..选择这个*.ogx文件,就会自动生成一个对话框,自动添加其资源文件。
neosu 2006-11-29
  • 打赏
  • 举报
回复
dll
  • 打赏
  • 举报
回复
继承,或者写成dll....
greenabc 2006-11-29
  • 打赏
  • 举报
回复
继承呀!
王国凡 2006-11-28
  • 打赏
  • 举报
回复
不写 code 的话, copy 就好了.
资源可以 copy, string table 可以 copy, xxxDlg.cpp/xxxDlg.h 可以 copy

15,979

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧