CString 与 TCHAR数组相互转换
2016-04-01 10:55
239 查看
TCHAR数组转到CString很简单:使用CString的Format就行。
TCHAR m_buf[100] = _T("Hello");
CString str;
str.Format(L"%s",m_buf);
现在就来CString转为TCHAR数组,这个就有点麻烦了。因为网上有很多的解决方案,但是都不怎么理想。
我们使用_tcscpy()宏。
CString str = L"sssssss";
TCHAR m_buf[20];
_tcscpy(m_buf, str);
就好了
TCHAR m_buf[100] = _T("Hello");
CString str;
str.Format(L"%s",m_buf);
现在就来CString转为TCHAR数组,这个就有点麻烦了。因为网上有很多的解决方案,但是都不怎么理想。
我们使用_tcscpy()宏。
CString str = L"sssssss";
TCHAR m_buf[20];
_tcscpy(m_buf, str);
就好了
相关文章推荐
- GET 还是 POST?
- 初学python(对比java语言不同) 第一篇
- twitter storm常用命令
- 工作总结------(1) Activity启动模式 singleTask的妙用
- 关于shared_ptr
- synchronized 在单例singleton模式中的应用
- 【转帖】云测试——是祸?是福?
- 侧滑菜单
- qt的信号与槽函数
- 深入理解PHP内核(十二)函数-函数的定义、传参及返回值
- Deployed component GUIs and figures have different look and feel than MATLAB desktop
- Jquery的deferred对象详解
- java single instance
- 空指针异常常见原因
- Jupyter Notebook 的快捷键
- 如何使用Bitmaputils加载图片
- C语言基础知识
- UIPresentationController自定义转场动画
- 5.0以上移动数据的关闭
- 20、AngularJs知识点总结 part-2