几何尺寸与公差论坛

 找回密码
 注册
查看: 1471|回复: 1

【转帖】请问怎么样把一个CString类型的变量转换成BYTE类型,逆向的呢?

[复制链接]
发表于 2009-3-23 14:19:29 | 显示全部楼层 |阅读模式
//第一种   CString   To   LPBYTE   
                    CString   strTemp="test";   
  BYTE*   pTemp=(LPBYTE)strTemp.GetBuffer(0);   
   
                    //第二种   CString   To   LPBYTE   
  CString   strTemp2="test2";   
  BYTE   byTemp[50];   
  memcpy(byTemp,strTemp2,strTemp2.GetLength());   
  byTemp[strTemp2.GetLength()]='\0';   
   
                    //第三种   CString   To   LPBYTE   
  CString   strTemp3="test3";   
  LPBYTE   pTemp2=new   BYTE[strTemp3.GetLength()];   
  memcpy(pTemp2,strTemp3,strTemp3.GetLength());   
  pTemp2[strTemp3.GetLength()]='\0';   
   
                    //...............................................   
  //第一种   LPBYTE   to   CString   
  CString   strTemp4;   
  strTemp4.Format("%s",(LPCSTR)pTemp2);   
   
                    //第二种   LPBYTE   to   CString   
  CString   strTemp5;   
  strTemp5=(LPCSTR)pTemp2;   
   
  以上5种相互转换方式够你用的了。   
  Good   Luck
发表于 2009-3-25 00:39:39 | 显示全部楼层

回复: 【转帖】请问怎么样把一个CString类型的变量转换成BYTE类型,逆向的呢?

Robust Spline Filter
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|小黑屋|几何尺寸与公差论坛

GMT+8, 2024-12-22 12:49 , Processed in 0.036162 second(s), 20 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表