小编Boj*_*jan的帖子

Win32 API函数的编码期望是什么?

例如,MessageBox函数具有文本和标题的LPCTSTR类型参数,分别是定义_UNICODE或_MBCS时指向char或指向wchar的指针.

MessageBox函数如何解释这些蜇?哪种编码?

我设法找到的解释是这样的:

http://msdn.microsoft.com/en-us/library/cwe8bzh0(VS.90).aspx

但它没有说编码?只是,在_MBCS情况下,一个字符占用一个WCHAR(这是Windows 16位),并在_UNICODE一个或两个字符的(8位)的情况下.

因此,是忽略了必须在4个字节的UTF-16的情况下进行编码任何有在UTF-8的情况下,3个,四字节编码和任何UTF-8和UTF-16以外,一些微软的版本?有没有办法在MessageBox的基本多语言平面之外显示任何东西?

unicode winapi encoding

5
推荐指数
1
解决办法
1985
查看次数

标签 统计

encoding ×1

unicode ×1

winapi ×1