更新:2007 年 11 月
本示例演示了如何将 WebBrowser 控件嵌入 Windows 窗体应用程序以提供 Web 浏览功能或显示本地 HTML 文件。该示例还说明了如何实现 HTML 脚本和应用程序代码之间的交互。
有关使用这些示例的信息,请参见下面的主题:
| .gif) 安全说明: | 
|---|
| 提供该代码示例是为了阐释一个概念,并不代表着最安全的编码实践,因此不应在应用程序或网站中使用该代码示例。对于因将该代码示例用于其他用途而出现的偶然或必然的损害,Microsoft 不承担任何责任。 | 
使用命令提示生成并运行示例
- 在命令提示处,定位到保存未压缩的示例文件的位置。 
- 定位到 ManagedWebBrowserSample 目录下的语言特定的子目录之一。 
- 键入 msbuild 以使用提供的解决方案 (.sln) 文件生成示例。 
- 键入 cd ManagedWebBrowser\bin\Debug 以定位到可执行文件的位置。 
- 键入 ManagedWebBrowser.exe 以运行该示例。 
使用 Visual Studio 生成并运行此示例
- 在“Windows 资源管理器”中,定位到保存未压缩的示例文件的位置。 
- 定位到 ManagedWebBrowserSample 目录下的语言特定的子目录之一。 
- 双击解决方案 (.sln) 文件,在 Visual Studio 中打开该文件。 
- 在 Visual Studio 中,按 F5 生成并运行此示例。 
使用 ManagedWebBrowser 示例
- 在文本框中键入一个 URL(例如 https://www.microsoft.com/china),然后单击文本框旁的箭头。 - 使用 ToolStrip 按钮执行标准 Web 浏览器导航。 
- 在“文件名”文本框中键入文件的名称,或单击“浏览”,然后从文件夹浏览器中选择一个 HTML 文件。 
- 单击“加载脚本”按钮,在网页上的文本框中输入名称,再单击所显示的链接。 - 窗体将显示一条消息,其中包含您在网页中提供的文本。 
演示
- 使用 WebBrowser 控件提供 Web 浏览功能。 
- 在您的窗体中显示本地 HTML 文件。 
- 从您的网页中的脚本代码调用您的应用程序代码中的方法。