1.添加一个HTML文件,ID为:IDR_HTML1,里面内容自行添加。
2.添加WebBrowser控件,为其添加成员变量m_1;
3.StdAfx.h头文件中添加
#include "webbrowser2.h"4.OnInitDialog()中添加:
COleVariant vtEmpty;
vtEmpty.vt=VT_EMPTY;
HMODULE hMod=GetModuleHandle(NULL);
CString path;
GetModuleFileName(hMod,path.GetBufferSetLength(256),256);
path.ReleaseBuffer();
path+=L"/130"; /*查找IDR_HTML1的定义:#define IDR_HTML1 130*/
path.Insert(0,"res://");
char a[100];
strncpy(a,(LPCTSTR)path,sizeof(a));
m_1.Navigate(a,&vtEmpty,&vtEmpty,&vtEmpty,&vtEmpty);OVER
本文介绍如何通过添加WebBrowser控件并在C++应用程序中加载本地HTML文件的方法。具体步骤包括添加HTML文件、创建WebBrowser控件、配置头文件及初始化对话框等。
463

被折叠的 条评论
为什么被折叠?



