首页 > Windows开发 > 详细

win32中如何使用CString

时间:2021-05-20 15:16:46      阅读:13      评论:0      收藏:0      [点我收藏+]

  MFC中CString的强大,感觉很方便,Win32里是没有CString的,怎么去使用呢?

     在StdAfx.h中加入头文件#include "AFX.h",注意加在#include<windows.h>之前,编译后会发现

    Building MFC application with /MD[d] (CRT dll version) requires MFC shared dll version. Please #define _AFXDLL or do not use /MD[d] C:\Program Files (x86)\Microsoft Visual Studio 8\VC\ce\atlmfc\include\AFX.h 24

这里错误提示的意思是缺少_AFXDLL这个宏,因此在Project——>property中,C/C++里面Preprocessor(预编译),加入_AFXDLL这个宏,OK搞定!!

 

    程序运行后,突然执行到析构函数,自动退出,这种情况下没有错误提示,解决方法是Project->property,link->system中Stack Reserve Size 设为0,Stack Commit Size也设为0.
 
原文链接:https://blog.csdn.net/ahjxly/article/details/8465209

 

 

注意:用windows程序模式

win32中如何使用CString

原文:https://www.cnblogs.com/hshy/p/14789459.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!