如何添加对Windows窗体应用程序的支持才能使用参数启动?
我正在使用C ++。
答案 0 :(得分:0)
您可以在Main方法中添加args
数组,也可以使用Environment::GetCommandLineArgs()
所以要么
int Main(array<String^>^ args)
或
array<String^>^ args = Environment::GetCommandLineArgs();
然后循环遍历args数组,并根据数组中的内容确定要执行的操作。
答案 1 :(得分:0)
任何可执行程序都有main(int argc, char** argv)
函数。您只需要解析在argv
中传递的命令行参数,并将theese传递给您的主表单。
答案 2 :(得分:0)
如果您正在编写Win32 gui应用程序,那么您的入口点为WinMain:
int CALLBACK WinMain(
_In_ HINSTANCE hInstance,
_In_ HINSTANCE hPrevInstance,
_In_ LPSTR lpCmdLine,
_In_ int nCmdShow
);
第三个参数lpCmdLine
是传递给应用程序的命令行。传递给应用程序的命令行参数将在该字符串中。