當前位置: 首頁IT技術(shù) → win32中使用CString方法

win32中使用CString方法

更多

在Win32里是沒有CString的,那么怎么去使用呢?

在StdAfx.h中加入頭文件#include "AFX.h",注意加在#include<windows.h>之前,編譯后會發(fā)現(xiàn)

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搞定。

程序運行后,突然執(zhí)行到析構(gòu)函數(shù),自動退出,這種情況下沒有錯誤提示,解決方法是Project->property,link->system中Stack Reserve Size 設(shè)為0,Stack Commit Size也設(shè)為0.

看錯誤提示,是件學習的過程,不能不會。!

熱門評論
最新評論
發(fā)表評論 查看所有評論(0)
昵稱:
表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
字數(shù): 0/500 (您的評論需要經(jīng)過審核才能顯示)