Associated Browser Reference

This section describes various APIs that provide access to browser functionality in addition to the MSHTML, WebBrowser control, and hosting references.

Objects

Topic Contents
ShellUIHelper

This object contains the interface that provides access to features available in the Windows Shell API.

TargetContainer

Provides access to the ITargetContainer interface.

TargetFrame2

Provides access to the ITargetFrame2 interface.

TargetNotify

Provides access to the ITargetNotify interface.

 

Interfaces

Topic Contents
IEProcess

Static helper class used for binding to the IEProcess export tables.

INamespaceProxy

Handles NSC specifics for different bands.

INSCTree

This interface allows manipulation of a tree control object that works over the shell namespace.

INSCWinEventHandler

Allows a namespace tree control to handle window messages from its host.

IShellFolderSearchable

This interface performs a search of the Windows Internet Explorer cache to populate a history view.

IShellFolderViewType

This interface is implemented by the history shell folder to support multiple views.

ITargetContainer

Gets information about the container for the frames.

ITargetEmbedding

Provides a method to get a target frame.

ITargetFrame

Provides methods for getting and setting frame data.

ITargetFrame2

Provides methods for getting and setting frame data.

ITargetNotify

Provides methods to receive notifications about the creation of windows for new frames.

ITargetNotify2

Extends ITargetNotify by providing a method to get an option string.

 

Functions

Topic Contents
AcquireModalDialogLockAndParent

Notify Internet Explorer that the caller will handle its own message loop.

IEAssociateThreadWithTab

Associates a UI thread with a tab in Windows Internet Explorer.

IEDisassociateThreadWithTab

Removes a UI thread association.

IEInPrivateFilteringEnabled

Determines whether InPrivate Filtering is enabled.

IEIsInPrivateBrowsing

Determines whether InPrivate Browsing is enabled.

IETrackingProtectionEnabled

Determines whether Tracking Protection is enabled.

LaunchConnectionDialog

Launches the Internet Properties dialog box with the Connections tab displayed.

LaunchInternetControlPanel

Launches the Internet Properties dialog box with the General tab displayed.

LaunchPrivacyDialog

Launches the Internet Properties dialog box with the Privacy tab displayed.

LaunchSecurityDialog

Launches the Internet Properties dialog box with the Security tab displayed.

OpenFontsDialog

Opens the Microsoft Internet Explorer 4.0 version of the Fonts dialog box.

ReleaseModalDialogLockAndParent

Free and cleanup any resources initialized in AcquireModalDialogLockAndParent.

WaitForTabWindow

Waits for a tab window to become visible.

 

Enumerations

Topic Contents
FINDFRAME_FLAGS

Defines a set of flags used with the ITargetFrame2::FindFrame method.

FRAMEOPTIONS_FLAGS

Defines a set of flags used with the ITargetFrame2::GetFrameOptions and ITargetFrame2::SetFrameOptions methods.

nscTreeMode