您好,登錄后才能下訂單哦!
今天就跟大家聊聊有關win32中CString如何使用,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結了以下內容,希望大家根據這篇文章可以有所收獲。
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.
看完上述內容,你們對win32中CString如何使用有進一步的了解嗎?如果還想了解更多知識或者相關內容,請關注億速云行業資訊頻道,感謝大家的支持。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。