MFC代码: void getString(LPTSTR AResult,LPTSTR AIn) { lstrcpy(AResult,_T("一个测试!")); AfxMessageBox(AIn); } C#调用代码: private void button1_Click(object sender, EventArgs e) { Encoding encoder = Encoding.Unicode; byte[] buff = encoder.GetBytes("测试"); string value = encoder.GetString(buff); byte[] outvalue = new byte[200]; ArcsCtrl.getString(outvalue, buff); MessageBox.Show(encoder.GetString(outvalue)); }