我有几个命令行应用程序,最终都调用com对象。他们可以访问从命令行传递的参数吗?
,而不是为这些com对象添加新接口编辑:我可以调用GetModuleFileName来获取文件名。我想知道是否有一个等效的方法来获得args。
答案 0 :(得分:8)
答案 1 :(得分:3)
答案 2 :(得分:1)
在Windows中,您可以使用WIN32函数(GetCommandLine)调用获取命令行,但不会将其解析为类似argc / argv的数组。如果COM对象使用MFC,则可以从CWinApp对象获取命令行参数。否则,没有简单的方法可以做到。