没有合适的资源?快使用搜索试试~ 我知道了~
首页项目从vc++6.0转换到vc++ 2008
资源详情
资源评论
资源推荐

两年以前用 vc++6.0 写的一个项目,把它迁移动到 vc++ 2008 开发环境下。直接用
vs2008 打开原来的.dsp 文件,提示转换,重新生成时,需要保存.sln 文件,表示新的
ide 按解决方案管理,而不仅仅是一个工程文件。
error C2065: “i”: 未声明的标识符"
很多地方提示类似错误
如下代码
for (HWND wnd = ::GetTopWindow(*pMainFrame); wnd; wnd
= ::GetNextWindow(wnd, GW_HWNDNEXT))
{...}
m_mdiClient = wnd;
提示:error C2065: “wnd”: 未声明的标识符
原来新的 ide 采用更严格的 c++语法检查。在 for 循环中声明变量作用域只在 for 循环。
改变 for 循环体外声明一切正常。
另外出现一些 warning
如:
warning C4995: “CDaoRecordset”: 名称被标记为 #pragma deprecated
原来新版本中把 CDaoRecordset ,标为过期。
不管它,项目安全可以正常使用。
发现界面在 windows2008 上运行,以前工具栏没有点,现在有点了。工具栏空白地方以
前没有
以前也支持完全支持 aero 效果。
升级前工具栏

















安全验证
文档复制为VIP权益,开通VIP直接复制

评论1