我正在学习编程Window GUI。我不知道2函数GetMessageA和GetMessageW之间的区别。我看到GetMessage函数没有涉及ANSI或Unicode的任何参数。
答案 0 :(得分:0)
所有早期的涉及字符串的Win32调用实际上都是宏,它们会根据项目的“字符集”属性扩展为Unicode版本或ANSI版本。
GetMessage(...)将映射到GetMessageA(...)或GetMessageW(...),其中“ A”版本将处理涉及字符串的消息,这些字符串为ANSI格式的文本,而“ W”版本将使用UTF-16。