vc6工程升级vs2013遇到的问题

vc6工程升级vs2013遇到的问题

ID:16979289

大小:157.24 KB

页数:5页

时间:2018-08-26

vc6工程升级vs2013遇到的问题_第1页
vc6工程升级vs2013遇到的问题_第2页
vc6工程升级vs2013遇到的问题_第3页
vc6工程升级vs2013遇到的问题_第4页
vc6工程升级vs2013遇到的问题_第5页
资源描述:

《vc6工程升级vs2013遇到的问题》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、VC6工程升级VS2013遇到的问题问题1:BuildinganMFCprojectforanon-Unicode…BuildinganMFCprojectforanon-Unicodecharactersetisdeprecated解决方法:用于多字节字符编码(MBCS)的MFC库(DLL)不再包含于VisualStudio中,但是可用作插件,您可以在任何装有VisualStudioProfessional、VisualStudioPremium或VisualStudioUltimate的计算机上下

2、载和安装。(在VisualStudio中,必须启用MFC。)安装需要大约440MB磁盘空间,包括英语(美国)和DLL的本地化版本。在安装MBCSDLL后,如果卸载或修复VisualStudio,则还会卸载或修复。但是,如果只禁用MFC,MBCSDLL仍会保留在系统上。如果仅卸载或修复MBCSDLL,将不会修改VisualStudio。总结下就是安装  MultibyteMFCLibraryforVisualStudio2013详细信息:http://blogs.msdn.com/b/vcblog/ar

3、chive/2013/07/08/mfc-support-for-mbcs-deprecated-in-visual-studio-2013.aspx      下载地址:http://www.microsoft.com/zh-cn/download/details.aspx?id=40770问题2:warningC4996:'MBCS…warningC4996:'MBCS_Support_Deprecated_In_MFC':MBCSsupportinMFCisdeprecatedandmayber

4、emovedinafutureversionofMFC.解决方法:这个链接http://go.microsoft.com/fwlink/p/?LinkId=279048文中提到可以通过将NO_WARN_MBCS_MFC_DEPRECATION预处理器定义添加到您的项目生成定义消除此警告。在项目stdafx.h文件中的#pragmaonce下面添加#define NO_WARN_MBCS_MFC_DEPRECATION#defineNO_WARN_MBCS_MFC_DEPRECATION问题3:warn

5、ingC4996应该加“_s”才安全SecurityCRTfunctions原因:是VisualC++2005使用了更加安全的run-timelibraryroutines,新的SecurityCRTfunctions(就是那些带有“_s”后缀的函数):解决办法:在预编译头文件stdafx.h里(同样要在没有include任何头文件之前)定义下面的宏: #define_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES1 #define_CRT_SECURE_NO_DEPRE

6、CATE 在链接的时候便会自动将旧函数替换成SecurityCRTfunctions,同时去掉红色警告。问题4:errorC1189:#error:MFCdoesnotsupportWINVER…errorC1189:#error:MFCdoesnotsupportWINVERlessthan0x0501.PleasechangethedefinitionofWINVERinyourprojectpropertiesorprecompiledheader. 解决方法:locatedintheTomb,

7、DongShenJiabang,deferthenextdayfocusedontheassassination.Linping,Zhejiang,1ofwhichliquorwinemasters(WuzhensaidinformationisCarpenter),whogotAfewbayonets,duetomissedfatal,whennightcame将stdafx.h文件中的[cpp]viewplaincopyprint?1.#define WINVER 0x0400      2.#d

8、efine WINVER 0x0501       3.#define _WIN32_WINNT 0x0400    4.改为  5.#define _WIN32_WINNT 0x0501   #defineWINVER0x0400#defineWINVER0x0501#define_WIN32_WINNT0x0400改为#define_WIN32_WINNT0x0501问题5:_WIN32_WINNTnotdefined…._WIN32_WINNTno

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。