C++/CLI: CString/LPCWSTR与System::String的相互转换

   1: //C++/CLI, turn on the /clr switch in VC++ compiler
   2: System::String managedString;
   3:  
   4: //Convert a managed string to native string
   5: pin_ptr<const WCHAR> nativeString1  = PtrToStringChars(managedString);
   6: CString nativeString2 = (LPCWSTR)nativeString1;
   7:  
   8: //Convert a native string to managed string
   9: managedString = gcnew String(nativeString1);

你可能感兴趣的:(String)