std:string(shiftjis/ansi)からCString(unicode)に変換する簡単な方法

CStringAに入れてからCStringに突っ込む。

直変換するより、メモリや処理速度の効率は良くないと思うよ。

std:string str_sjis;
str_sjis = "abc";

CStringA mess;
mess.Format("%s",str_sjis.c_str());
CString mess2;
mess2 = mess;

AfxMessageBox(mess2);