0

我有以下内容:

CString gText = _T("Π Σ Ω");

我想获得:

%CE %A0 %CE %A3 %CE %A9

任何转换例程都喜欢WideStringToMultiByteCT2A将二进制文件返回给我。实际上,我希望十六进制逃脱。MFC 中是否有任何转换实用程序用于此目的?任何第三方库?

4

1 回答 1

1

好吧,你可以使用

sprintf(hexcode_string, "U+%02x", MultibyteStringFromWideStringToMultiByte[j]);

对于每个字符,然后组合字符串。

于 2012-05-31T18:57:12.037 回答