【VS2013学习】

1、SerialPort类

①关于sprintf()问题

Project项目  -> Configuration   Properties 配置属性  ->  C/C++   ->   Preprocessor 预处理器  ->   Preprocessor   Definitions   预处理器定义
单击右下拉按钮,编辑添加_CRT_SECURE_NO_DEPRECATE和_SCL_SECURE_NO_DEPRECATE

不能将参数 1 从“const char [11]”转换为“LPCWSTR”问题

项目,然后点击属性——>配置属性——>常规——>项目默认值——>字符集,选为“使用多字节字符集"

关于Visual Studio 2013 编译 multi-byte character set MFC程序出现 MSB8031 错误的解决办法

下载地址:Multibyte MFC Library for Visual Studio 2013

然后按照这个流程:http://jingyan.baidu.com/article/ff42efa916aca5c19e22029a.html

warning C4996: 'MBCS_Support_Deprecated_In_MFC': MBCS support in MFC is deprecated and may be removed in a future version of MFC.

在项目stdafx.h文件中的#pragma once下面添加

#define NO_WARN_MBCS_MFC_DEPRECATION 

PS:初始生成版本为Debug版本,当转换为Release版本后,运行会出现同样的错误,需要重新设置一遍。


2、编译的软件不能在XP系统中运行

错误:不是一个有用的Win32程序

第一步:项目->属性->配置属性->常规->平台工具集


第二步:项目->属性->配置属性->C/C++->代码生成->运行库


第三步:项目->属性->配置属性->常规->MFC的使用


第四步:传说中还有第四步

第五步:项目->属性->配置属性->连接器->子系统



  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值