Que*_*ire 32 unicode winapi ascii
调用Win32 API函数有什么不同,该函数A的末尾附加了一个字符而不是W字符.
我知道它意味着ASCII和/ WIDE CHARACTER或Unicode,但输出或输入的区别是什么?
例如,如果我叫GetDefaultCommConfigA,将它填满我COMMCONFIG结构ASCII字符串,而不是WCHAR字符串?(反之亦然GetDefaultCommConfigW)
换句话说,我怎么知道编码字符串是什么,ASCII或UNICODE,它必须是由我调用该函数的版本A还是W?正确?
我发现了这个问题,但我不认为它回答了我的问题.
Rem*_*eau 39
这些A函数使用Ansi(非ASCII)字符串作为输入和输出,W函数使用Unicode字符串(NT4及更早版本的UCS-2,W2K及更高版本的UTF-16).  有关更多详细信息,请参阅MSDN.
| 归档时间: | 
 | 
| 查看次数: | 7647 次 | 
| 最近记录: |