WinMain的第三个参数提供了未经处理的命令行字符串。虽然这可能有助于您应对通配符扩展等问题,但是否有机会在Win32 API中潜藏着一种可以获取常规C argc,argv版本的方法呢?
WinMain的第三个参数提供了未经处理的命令行字符串。虽然这可能有助于您应对通配符扩展等问题,但是否有机会在Win32 API中潜藏着一种可以获取常规C argc,argv版本的方法呢?
CommandLineToArgvW()
将参数转换为Unicode字符串的argv数组。不幸的是,没有ANSI字符串版本。此外,请注意,这不会将argv[argc]
(即最后一个参数后面的元素)设置为NULL。CommandLineToArgvW()