Share via


Using WebBrowser Controls

Other versions of this page are also available for the following:

Windows Mobile Not SupportedWindows Embedded CE Supported

8/28/2008

The WebBrowser control (IWebBrowser2 interface), exposed through the Internet Explorer Browser Control Host, adds browsing, document viewing, and data downloading capabilities to your applications. Applications that implement this control enable the user to browse Internet sites, and folders in the local file system and on a network. The WebBrowser control supports Web browsing through both point-and-click hyperlinking and URL navigation. The control maintains a history list that lets the user browse forward and backward through previously browsed sites, folders, and documents.

The WebBrowser control directly handles navigation, hyperlinking, history lists, favorites, and security. Applications can also use the WebBrowser control as an Active Document container to host other Active Documents. This means that richly formatted documents, such as a Microsoft Excel spreadsheet or Microsoft Word document, can be opened and edited in-place from the WebBrowser control. WebBrowser is also an ActiveX control container that can host any ActiveX control.

For more information about how to use the WebBrowser control, see Adding Internet Browsing Functionality to Your Application.

See Also

Other Resources

Internet Explorer MSHTML/DHTML API Application Development
Internet Explorer Browser Control Host Application Development