在VC6.0中调用浏览器访问WEB页面
在VC6.0中调用浏览器访问WEB页面 作者:小辉 |
一、前 言 |
不少软件作品都在其[帮助]菜单中加入了[访问我们的主页……]之类的功能,小辉对此颇感兴趣,查了一些关于它的实现方法,总觉得过于复杂。小辉在设计《小辉桌面王――酒井法子写真集系列》的时候,成功地在程序中实现了[访问小辉的主页……]的功能(右图中的第四个按钮),代码段非常简洁,现在有关设置思想和实现代码附后。《小辉桌面王――酒井法子写真集》是小辉写的一个小工具,感兴趣的读者可以从这里下载源代码(498KB)。 |
二、设计思想 |
小辉的实现方法是:首先,通过读取注册表,取得Windows默认浏览器的路径名,然后带参数执行默认浏览器,所带的参数即所要调用的主页地址。――说穿了其实很简单的。 Windows默认浏览器的键值在注册表中的存放目录是‘HKEY_CLASSES_ROOThtmlfileshellopencommand’。 实现代码如下: |
三、代码设计 |
void CXHDeskDlg::OnBtnWeb() |