1. 程式人生 > >將char*轉化成CString

將char*轉化成CString

char name[100] = "厲害了羅大爺"; 

CString strName;

strName = CA2CT(name); // 這樣就可以了

char name[] 是窄字元的字串

CString 有兩種可能,如果有UNICODE巨集就是寬字元CStringW,如果沒有這個巨集就是窄字元CStringA。

用CA2CT可以正確處理上面兩種情況的

補充:微軟基礎類庫(英語Microsoft Foundation Classes,簡稱MFC)是一個微軟公司提供的類庫(class libraries),以C++類的形式封裝了Windows API,並且包含一個應用程式框架,以減少應用程式開發人員的工作量。其中包含的類包含大量Windows控制代碼封裝類和很多Windows的內建控制元件和元件的封裝類。