如何在启动时使Win32应用程序在启动时打开文件(例如使用快捷方式或通过命令行)?
program.exe "document.txt"
答案 0 :(得分:3)
这个link显示了如何检索命令行参数并将它们转换为字符串数组
即使它是用main
编写的,它在WinMain
或任何其他函数中同样有效
答案 1 :(得分:1)
如果你有一个Unicode程序使用lpCmdLine
,否则使用GetCommandLineW
并将结果传递给CommandLineToArgvW
以获取程序参数的字符串列表,然后它才有效喜欢命令行程序。