CString LPCTSTR LPTSTR 类型的相互转化
CString LPCTSTR LPTSTR 類型的相互轉化?
?
?// 変數定義
?LPTSTR s_t;
?LPCTSTR s_ct;
?CString str;
?CString sResult;
??
?const i_ct = 5;
?int????? i = 10;
?const int *p_ct = &i_ct;
?int?????? *p = &i;
//メンッド 1.CString -> LPTSTR
?//初期化する
?s_t="NULL";
?s_ct="NULL";
?str="SecBug";
???
?//変換する
?s_t = (LPTSTR)(LPCTSTR)str;
?//結果お表示する
?sResult = CString("変換 CString から LPTSTR まで, OK :?? ") + s_t;
?MessageBox(sResult);
?
//メンッド 2.CString -> LPCTSTR
?//初期化する
?s_t="NULL";
?s_ct="NULL";
?str="SecBug";
???
?//変換する
?s_ct = str;
?//結果を表示する
?sResult = CString("変換 CString から LPCTSTR まで, OK :?? ") +s_ct;
?MessageBox(sResult);
//メンッド 3.LPCTSTR -> LPTSTR
?//初期化する
?s_t="NULL";
?s_ct="NULL";
?str="SecBug";
???
?//変換する
?s_ct = str;
//??? s_t = s_ct; //error , the same with?? p = p_ct;????
?
?//結果を表示する
?sResult = CString("変換 LPCTSTR から LPTSTR まで, NG??? ") ;
?MessageBox(sResult);
//メンッド 4.LPTSTR -> LPCTSTR
?//初期化する
?s_t="Sec";
?s_ct="Bug";
?str="SecBug";
???
?//変換する
?s_ct = s_t ;//wright, the same with? p_ct=p;
?//結果を表示する
?sResult = CString("変換 LPTSTR から LPCTSTR まで, OK?? ") + s_ct;
?MessageBox(sResult);
?
總結
以上是生活随笔為你收集整理的CString LPCTSTR LPTSTR 类型的相互转化的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 程序猿的崛起,一篇文章看懂编程语言
- 下一篇: 专栏 | 基于 Jupyter 的特征工