string command = "";//需要传的参数 ShellExecute(NULL, L"open", string2CString("C:\\SiView\\Setup\\SCHStarter.exe"), string2CString(command), NULL, SW_SHOW);
MFC中的AFXWIN.H中自带一个成员变量m_lpCmdLine,该成员变量用来保存可执行文件名后的参数。
BOOL CSCHStarterApp::InitInstance() { //校验所带参数 if ((m_lpCmdLine[0] != _T('\0')) ) { m_bCmdRet = true; string schpath = m_lpCmdLine; } else { m_bCmdRet = false; } ...... }