Visual C++学习笔记1:一定要注意ANSI和UNICODE差额

Visual C++学习笔记1:一定要注意ANSI和UNICODE差额

大家好,又见面了,我是全栈君,今天给大家准备了Idea注册码。

    最近的研究VC++。下载VS2013,根据《Visual C++开发实战系列》首先hello我写了一个常规样品,结果显示乱码编辑框。夜已经折腾型转变。然后总结很明显ANSI和UNICODE差额。

老教程刚出的时候,这些控件接口都是ANSI的格式,而如今都统一成了UNICODE了。

    转载请注明:http://blog.csdn.net/sadshen/article/details/46405637

void ChelloDlg::OnBnClickedOk()
{
CString csPlus; //定义字符串变量
CString csSummand;
m_PlusNumber.GetWindowText(csPlus); //获取编辑框控件中的文本
m_Summand.GetWindowText(csSummand);

int nPlus = _wtoi(csPlus);//atoi(csPlus.GetBuffer(0)); //将编辑框文本转换为整数
csPlus.ReleaseBuffer();
int nSummand = _wtoi(csSummand);//atoi(csSummand.GetBuffer(0));
csSummand.ReleaseBuffer();
int nRet = nPlus + nSummand; //进行加法运算

wchar_t chRet[10] = {0};//char chRet[128] = {0};
_itow_s(nRet, chRet, 10);//itoa(nRet, chRet, 10); //将结果转换为字符串
m_Result.SetWindowText(chRet);
// TODO: Add your control notification handler code here
//CDialogEx::OnOK();
}

版权声明:本文博主原创文章,博客,未经同意不得转载。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/116752.html原文链接:https://javaforall.net

(0)
上一篇 2022年1月16日 上午11:00
下一篇 2022年1月16日 上午11:00


相关推荐

  • 安全优先!联想构建OpenClaw全渠道部署服务体系

    安全优先!联想构建OpenClaw全渠道部署服务体系

    2026年3月17日
    2
  • JavaScript学习第五天笔记(作用域)

    JavaScript学习第五天笔记(作用域)JavaScript学习第五天笔记(作用域)

    2022年4月20日
    56
  • Blazor入门_blazor视频教程

    Blazor入门_blazor视频教程NOW现在行动!Blazor是一个基于C#,Razor和HTML的新的WebUI框架。它通过WebAssembly运行在浏览器中。有利于使用C#而…

    2025年6月3日
    5
  • FilterChain的详解

    FilterChain的详解FilterChain 的作用过滤器链作用 当一个 filter 收到请求的时候 调用 chain doFilter 才可以访问下一个匹配的 filter 若当前的 filter 是最后一个 filter 调用 chain doFilter 才能访问目标资源多个 filter 的执行顺序是由 web xml 中 filter mapping 的位置决定的 dispatcherRE 默认值 过滤从浏览器发送过来的请求和重定向不过滤转发 FORWARD 只过滤转发过来的请求了解 INCLUDE 只过滤包含过来的请求 ER

    2026年3月17日
    2
  • [Python从零到壹] 十三.机器学习之聚类算法四万字总结全网首发(K-Means、BIRCH、树状聚类、MeanShift)

    [Python从零到壹] 十三.机器学习之聚类算法四万字总结全网首发(K-Means、BIRCH、树状聚类、MeanShift)欢迎大家来到 Python 从零到壹 在这里我将分享约 200 篇 Python 系列文章 带大家一起去学习和玩耍 看看 Python 这个有趣的世界 所有文章都将结合案例 代码和作者的经验讲解 真心想把自己近十年的编程经验分享给大家 希望对您有所帮助 文章中不足之处也请海涵 Python 系列整体框架包括基础语法 10 篇 网络爬虫 30 篇 可视化分析 10 篇 机器学习 20 篇 大数据分析 20 篇 图像识别 30 篇 人工智能 40 篇 Python 安全 20 篇 其他技巧 10 篇 您的关注 点赞和转发就是对秀璋最大的支持 知识无价人有情 希望

    2026年3月20日
    2
  • Polar码(1)— 基础理论

    Polar码(1)— 基础理论Polar 码的背景极化 Polar 码是由土耳其的 E Arikan 于 2008 年基于信道极化现象而提出的一类线性分组码 是首个可理论证明能达到任意二进制输入离散无记忆对称信道容量的信道编码 并且具有较低的编译码复杂度和确定性的构造而备受关注

    2026年3月18日
    1

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号