C++中有个函数ShellExecute,它提供用户可执行的权利来操作指定的程序。
hwnd 指定父窗口句柄
lpOperation 指定动作, 譬如: open、runas、print、edit、explore、find[2]
lpFile 指定要打开的文件或程序
lpParameters 给要打开的程序指定参数; 如果打开的是文件这里应该是 null
lpDirectory 缺省目录
nShowCmd 打开选项
调用ie浏览器并且打开百度主页
ShellExecute(NULL, _T("open"), _T("iexplore.exe"), _T("http://www.baidu.com"), NULL, SW_SHOW);
调用系统默认浏览器打开百度主页
ShellExecute(NULL, _T("open"), _T("http://www.2345.com/?24864"), NULL,NULL, SW_SHOW);