vs问题

vs

程序结束退出

  1. 项目属性–> 配置属性 --> 链接器 --> 系统 --> 子系统 : 控制台(/SUBSYSTEM:CONSOLE)
  2. 程序最后加getchar()
  3. #include <stdlib.h>

    return 前加system(“pause”); //不建议

warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失

  1. 修改字符编码格式
    Visual Studio提供高级保存选项功能,它能指定特定代码文件的编码规范和行尾所使用的换行符。在Visual Studio 2017中,该命令没有默认显示在“文件”菜单中。
    工具 --> 自定义 --> 命令 --> 菜单栏 : 文件 --> 添加命令 --> 类别 : 文件 --> 命令 : 高级保存选项 --> 确定 --> 关闭 --> 文件 --> 高级保存选项 --> unicode(utf-8带签名)
  2. 在Project -> Properties -> Configuration Properties -> C/C++ -> Advance 的 Disable Specific Warnings 中添加相应的警告编号:4819;不推荐
  3. 或找出不符合Unicode格式的文件,然后在该文件的开始处加入下面的语句:
    # pragma warning (disable:4819)

新扩展名文件代码高亮显示(cuda文件为例)

“Tools|Options…|Text Editor|File Extension”,在这个界面里: “Editor”下拉框选“Microsoft Visual C++”,在“Extension”文本框输入.cu 点击“Add”按钮 ,重复工作把.cuh 添加为vc++类型,点击确定按钮。 把全部.cu文件关闭,再打开关键字就高亮了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
VS是Visual Studio的简称,是一种用于软件开发的集成开发环境。MFC是Microsoft Foundation Class的缩写,是一个在Windows操作系统上开发应用程序的类库。 在VS中开发MFC应用程序时,缩放问题是一个常见的挑战。缩放问题主要涉及到应用程序的UI界面,在不同的屏幕分辨率下,如何保持用户界面的正确显示和用户体验。 在解决MFC缩放问题时,可以采取以下几种方法: 1. 使用相对布局和自适应控件:避免使用固定像素的布局和控件大小,而是使用相对布局和大小自适应的控件,以便在不同分辨率下自动调整UI界面。 2. DPI感知:在Windows系统中,可以通过获取当前屏幕的DPI值来调整UI界面的缩放比例。可以使用MFC提供的API来获取当前的DPI值,并根据该值来调整界面的元素大小和位置。 3. 缩放背景图片:如果应用程序使用了背景图片,可以根据屏幕的分辨率动态调整背景图片的缩放比例,以确保在不同分辨率下显示完整的背景图片。 4. 使用缩放插件:VS和MFC开发社区中有一些免费或商业的插件可用于解决缩放问题。这些插件提供了一些方便的工具和功能,以便在开发过程中更轻松地处理缩放问题。 总而言之,解决VS MFC的缩放问题需要结合使用相对布局、DPI感知、背景图片的缩放以及使用合适的插件等方法。通过合理的设计和调整,可以在不同的屏幕分辨率下保持应用程序的可用性和用户体验。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值