求教:最简便的合并MFC的方法

来源:百度知道 编辑:UC知道 时间:2024/05/30 23:33:07
我用的是vs.net2005,现有几个2003下的mfc工程,和几个2005下的mfc工程,(不知版本不同有影响没),然后我想做一个主界面(mfc),用弹出对话框的方式,调用那几个工程,同时我希望封装成一个程序文件,想请教一下,最简单的方法是什么?

说实话,我对编程还是朦朦胧胧,手里的大部分mfc工程都是按着书上教的步骤和给的关键代码好不容易弄出来的,还有一些是下载的和别人帮忙弄得,不过也有完整代码。

所以,麻烦各位,如果简单,就麻烦说具体些,口语化的术语看不太懂(没修这类课,看书本自学的);如果复杂,就请告诉我该看大概那个范围的内容比较好,希望回答的范围精确些(时间有些急);如果有相关网页资料,就把网址贴出来就好了(请不要贴论坛或搜索引擎之类的,如果我自己能找到,就不用在这里问了)。

先谢过各位!

用vs.net2005打开2003的MFC工程,vs.net2005会进行自动转换为2005工程。
2003和2005基本上兼容。但类型检查更严格。不大麻烦,耐心地按提示修改就可以了。如
CMemFile * pFile = new ...
....
int nLen = pFile->GetLenght();
这一行需要改成
int nLen = (int)pFile->GetLenght();
或者
LONGLONG nLen = pFile->GetLenght();

这个问题有些小深奥,不是很懂,貌似楼上有道理。