• 首页
  • 小学语文
  • 中学语文
  • 中学英语
  • 免费论文
  • 教学随笔
  • 学生作文
  • 综合考试
  • 试题教案
  • 育儿话题
  • 教学资源
  • 编程技术
  • 博客
  • CString LPCTSTR LPTSTR 类型的相互转化

    日期:2002-08-06  地址:  作者:

     // 変数定義
     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 类型的相互转化 文章的评论    [查看网友评论]

    验证码:
    匿名发表: