using namespace System::Text;

String ^TCHARtoStr(TCHAR *temp) //TCHAR转String
{
array<unsigned char> ^lname=gcnew array<unsigned char>(128);
String ^lName;
Marshal::Copy(IntPtr(temp),lname,0,lname->Length);
int ii;
for(ii=0;ii<lname->Length;ii++)
if(lname[ii]=='\0')
break;
lName=Encoding::Default->GetString(lname,0,ii);
delete lname;
return lName;
}

 

TCHAR* strName=(TCHAR*)(void*)Marshal::StringToHGlobalUni(Convert::ToString(this->textBox2->Text));

 

相关文章:

  • 2021-11-05
  • 2021-08-13
  • 2021-10-23
  • 2021-07-18
  • 2021-11-01
  • 2022-12-23
  • 2021-11-04
猜你喜欢
  • 2021-06-12
  • 2022-12-23
  • 2021-09-13
  • 2022-01-22
  • 2021-10-16
  • 2021-07-04
  • 2021-10-17
相关资源
相似解决方案