关于在UNIcode环境下得TCHAR转string类型以及string转TCHAR
2024-10-13 14:26:14
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));
最新文章
- SVN服务器和客户端安装教程
- 分析DH加密算法,一种适基于密钥一致协议的加密算法。
- 一、Ubuntu14.04下安装Hadoop2.4.0 (单机模式)
- git tool
- git将代码提交到远程分支(非主分支)
- CRM Look Up 解决方案
- C#窗体程序画倾斜一定角度的椭圆
- Java 处理json经常使用代码
- 2.Node.js access_token的获取、存储及更新
- 【MySQL】初识数据库及简单操作
- vue+betterscrool实现横向弹性滚动
- Android之TCP服务器编程
- Django使用admin管理后台管理数据库表
- leetcode 栈和队列类型题
- ecplise中创建jsp页面时默认的编码格式为ISO-8859-1,这里我们将其编码格式设置为utf-8
- WordPress主题开发实例:产品展示
- delphi 中判断对象是否具备某一属性
- gj4 深入类和对象
- java中ant包中的org.apache.tools.zip实现压缩和解压缩
- 【POI2007】ZAP-Queries