【发布时间】:2010-12-20 00:30:10
【问题描述】:
唯一的区别是 Winmain 使用 char* 作为 lpCmdLine 参数,而 wWinMain 使用 wchar_t*。
在 Windows XP 上,如果应用程序条目是 WinMain,Windows 是否会将命令行从 Unicode 转换为 Ansi 并传递给应用程序?
如果命令行参数必须是Unicode(比如Unicode文件名,转换会导致部分字符丢失),是不是说我必须使用wWinMain作为入口函数?
【问题讨论】:
标签: c++ windows winapi unicode