>>648
これでどうよ?
CString str;
LPCTSTR sz = "abc\0def";
memcpy( str.GetBufferSetLength( 7 ), sz, 7 );
str += '\0';
str += "def";

MFCじゃなくても、文字列として処理しようとしたら苦労はおんなじだよ。