![vc使用默认的浏览器打开网页代码](https://600zi.400zi.cn/uploadfile/img/15/743/08b26317e2e14ee2421b1695af19b1b0.jpg)
可以有两种的方式 第一:通过winecec()函数,但是有取得注册表的键值 第二:通过shellexec()他很简单 就是一句话 ShellExecute(NULL,"open","f:\\11.htm",NULL,NULL,SW_SHOW);把第一种的代码//HKEYhKetRoot,hkeySub;
//charValueName[MAX_PATH];
//unsigned charDataValue[MAX_PATH];
//unsigned longcbValueName=MAX_PATH;
//unsigned longcbDataValue=MAX_PATH;
//char IE[MAX_PATH];
//DWORD dwType;
//if(RegOpenKey(HKEY_CLASSES_ROOT,NULL,&hKetRoot)==ERROR_SUCCESS)//hKetRoot接受打开键值得HANDLE
//{
//if(RegOpenKeyEx(hKetRoot,"htmlfile\\shell\\open\\command",0,KEY_ALL_ACCESS,&hkeySub)==ERROR_SUCCESS)
//{//列举了指定打开得注册表得值
//RegEnumValue(hkeySub,0,ValueName,&cbValueName,NULL,&dwType,DataValue,&cbDataValue);
//strcpy(IE,(char *)DataValue);
//strcat(IE,"F:\\11.htm");
////q启动浏览器
//WinExec(IE,SW_SHOW);
//
//}
//else
//MessageBox("浏览器打开失败","信息提示",MB_OK);
//
//}
//else
//MessageBox("浏览器打开失败","信息提示",MB_OK);
//RegCloseKey(hKetRoot);
//RegCloseKey(hkeySub);RegOpenKeyEx