vc应用的模块化问题 请教vc应用一般的模块化方式是什么?我想作一个mfc的sdi程序,使用文档/视图结构,但是不是作为独立的程序,而是作为一个总的程序的一部分;就好像是一个程序的dialog,但是要支持文档/视图结构 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我的方法是:如果你的总程序是基于框架的话,总程序采用多模板结构,在你的App的初始化函数中,等主框架初始化完毕后,增加一个文档模板,该模板有新的框架、新的文档和新的视图类(根据程序中生成第一个文档模板,照葫芦画瓢即可),然后在需要用该框架(也就是你说的SDI文档视图结构)时,先找到该模板,然后用OpenDocumentFile()函数就能打开了总程序是基于对话框的,我没有做过,:) 可能我没说清楚,我原来有一个独立的app,一个图像编辑器,基于sdi的,现在要作为一个聊天软件一部分,也就是在聊天软件上单击某个按钮就打开我这个图像编辑器,图像编辑器以后将不独立运行,并且需要使用聊天软件的通讯方面的功能把编辑的图片发出去,不知道怎么改造我那个图像编辑器比较方便 这可能稍微麻烦些,提供两种方法参考:1、(我可能会采用的方法)将原来的App里的相关文件和资源添加到你的聊天程序中,然后用“多模板”结构将原来的框架作为现在的一个模板,这样改动可能工作量比较大,但是是可行的;2、如果熟悉在同一个工作区中用两个工程,则将原来的APP工程添加到当前的工作区来,然后看能不能互相引用第二种方法我没有用过,因为我对工作区有多个工程不熟悉,呵呵仅供参考 vc 如何通过代码实现excel保护工作???懂的大哥帮帮忙 wince 透明按钮 关于自定义消息???? 如何把Custom control控件区域内的所有东西作为一个bitmap截下来 删除文件时共享违例 奇怪的ACTIVEX问题 高分求救!告诉我email,马上给你发源码。帮帮我,各位大哥!!有关控制滚动条的问题!! 获取进程信息 如何利用winsock控件做一个网络五子棋游戏?请各位不吝赐教!(散分) fopen无法打开文件 如何得到其它程序的非法操作的情况 VC++的最高版本是几?
如果你的总程序是基于框架的话,总程序采用多模板结构,在你的App的初始化函数中,等主框架初始化完毕后,增加一个文档模板,该模板有新的框架、新的文档和新的视图类(根据程序中生成第一个文档模板,照葫芦画瓢即可),然后在需要用该框架(也就是你说的SDI文档视图结构)时,先找到该模板,然后用OpenDocumentFile()函数就能打开了总程序是基于对话框的,我没有做过,:)
1、(我可能会采用的方法)将原来的App里的相关文件和资源添加到你的聊天程序中,然后用“多模板”结构将原来的框架作为现在的一个模板,这样改动可能工作量比较大,但是是可行的;
2、如果熟悉在同一个工作区中用两个工程,则将原来的APP工程添加到当前的工作区来,然后看能不能互相引用第二种方法我没有用过,因为我对工作区有多个工程不熟悉,呵呵仅供参考