-----------------------------------------------------------------------------------------------------------------------------
使用vs2005 c++编写
如何执行打开网页以及目录下其他exe,可执行文件
BOOL OpenWebTest( void )
{
SHELLEXECUTEINFO lpExecInfo;
lpExecInfo.cbSize = sizeof(SHELLEXECUTEINFO);
lpExecInfo.fMask = SEE_MASK_NOCLOSEPROCESS;
lpExecInfo.hwnd = NULL;
lpExecInfo.lpVerb = NULL;
lpExecInfo.lpFile = _T("http://www.a3gs.com");
lpExecInfo.lpParameters = NULL;
lpExecInfo.lpDirectory = NULL;
lpExecInfo.nShow = SW_SHOWNORMAL;
return ShellExecuteEx(&lpExecInfo);
}
BOOL OpenEXETest()
{
SHELLEXECUTEINFO lpExecInfo;
lpExecInfo.cbSize = sizeof(SHELLEXECUTEINFO);
lpExecInfo.fMask = SEE_MASK_NOCLOSEPROCESS;
lpExecInfo.hwnd = NULL;
lpExecInfo.lpVerb = _T("open");
lpExecInfo.lpFile = _T("\\NandFlash\\test.mp3");
lpExecInfo.nShow = SW_SHOWNORMAL;
return ShellExecuteEx(&lpExecInfo);
}
-----------------------------------------------------------------------------------------------------------------------------