VC可以允许wmain和wWinMain这样的入口函数来实现Unicode命令行参数,但是MinGW却不支持这些方法,打开它的tchar.h会看到下面的内容:
幸好Win32 API提供了GetCommandLineW和CommandLineToArgvW函数,通过这两个函数,程序可以在任何地方获取Unicode命令行参数的内容。
本文介绍如何在不支持wmain和wWinMain的编译环境中使用Win32API函数GetCommandLineW和CommandLineToArgvW来获取Unicode命令行参数。这为开发者提供了一种通用的方法来处理Unicode字符集。
VC可以允许wmain和wWinMain这样的入口函数来实现Unicode命令行参数,但是MinGW却不支持这些方法,打开它的tchar.h会看到下面的内容:
幸好Win32 API提供了GetCommandLineW和CommandLineToArgvW函数,通过这两个函数,程序可以在任何地方获取Unicode命令行参数的内容。
959

被折叠的 条评论
为什么被折叠?