几何尺寸与公差论坛------致力于产品几何量公差标准GD&T (GDT:ASME)|New GPS(ISO)研究/CAD设计/CAM加工/CMM测量

几何尺寸与公差论坛------致力于产品几何量公差标准GD&T (GDT:ASME)|New GPS(ISO)研究/CAD设计/CAM加工/CMM测量 (http://www.dimcax.com/hust/index.php)
-   vc编程 (http://www.dimcax.com/hust/forumdisplay.php?f=76)
-   -   CString TCHAR的互相转换 (http://www.dimcax.com/hust/showthread.php?t=667)

huangyhg 2007-04-28 02:37 PM

CString TCHAR的互相转换
 
CString TCHAR的互相转换

CString->TCHAR*的转化可以用函数GetBuff()

函数原型为:LPTSTR GetBuffer( int nMinBufLength );
CString str("CString");
TCHAR* szMsg = new TCHAR[100];
//其参数为CString字符串的长度
szMsg = str.GetBuffer(str.GetLength());
str.ReleaseBuffer();
delete []szMsg;
szMsg = NULL;


TCHAR*->CString的转化

TCHAR szTchar[18] = L"TCHAR";
CString str;
str.Format(_T("%s"),szTchar);

//or
// str = szTchar;


所有的时间均为北京时间。 现在的时间是 03:08 PM.