GetMessageA和GetMessageW函数之间有什么区别?

时间:2015-11-30 10:02:27

标签: winapi

我正在学习编程Window GUI。我不知道2函数GetMessageA和GetMessageW之间的区别。我看到GetMessage函数没有涉及ANSI或Unicode的任何参数。

1 个答案:

答案 0 :(得分:0)

所有早期的涉及字符串的Win32调用实际上都是宏,它们会根据项目的“字符集”属性扩展为Unicode版本或ANSI版本。

GetMessage(...)将映射到GetMessageA(...)或GetMessageW(...),其中“ A”版本将处理涉及字符串的消息,这些字符串为ANSI格式的文本,而“ W”版本将使用UTF-16。