Мне нужна помощь по одному вопросу, в котором я застрял при написании приложения на MFC
.
Я использую CLR
, то есть Common Language Runtime
в своем приложении для интеграции API C #. но теперь я застрял на преобразовании System::String^
в CString
. Я не могу этого сделать.
Я использую следующий код.
String^ csPass = gcnew String(strPassword.GetBuffer());
array<Byte>^ Value = Encoding::UTF8->GetBytes(csPass);
for (int i = 0; i < Value->Length; i++ )
{
csPass += String::Format( "{0:X2}", Value[ i ] );
}
теперь я хочу преобразовать csPass
в CString
. Может ли кто-нибудь помочь мне в этом. Заранее спасибо.