获取命令行参数
VOID StartMain() { LPWSTR *szArglist; int nArgs; int i; szArglist = CommandLineToArgvW(GetCommandLineW(), &nArgs); if (NULL == szArglist) { wprintf(L"CommandLineToArgvW failed\n"); return ; } else { for (i = 0; i < nArgs; i++) { CString strTemp; strTemp.Format(_T("%s"), szArglist[1]); if (strTemp == _T("1")) StartPrintServer(); if (strTemp == _T("2")) StarUserManage(); } //释放CommandLineToArgvW参数占用的内存. LocalFree(szArglist); return; } }
网页标题:获取命令行参数
浏览地址:http://scyanting.com/article/ihjjig.html