Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The IBrowser2 interface extends the functionality of the IBrowser interface by providing methods for the following:
- ClearType support
- Fit-to-screen capability
- Changing page layouts
- Playing sounds
- Executing scripts
- Rendering images
- Text zoom
Methods in Vtable Order
IBrowser2 methods | Description |
---|---|
get_LayoutWidth | Gets a value indicating the width of the document currently displayed in the browser. |
get_LayoutHeight | Gets a value indicating the height of the document currently displayed in the browser. |
get_LocationBaseURL | Gets the base URL of the resource that the Internet browser is currently displaying. The base URL is used to construct relative URLs. |
put_LocationBaseURL | Sets the base URL of the resource that the Internet browser is currently displaying. The base URL is used to construct relative URLs. |
get_ClearTypeEnabled | Gets a Boolean value indicating that ClearType is enabled or disabled. |
put_ClearTypeEnabled | Sets a Boolean value indicating that ClearType is enabled or disabled. |
get_ScriptingEnabled | Gets a Boolean value indicating that JavaScript is enabled or disabled for the document currently displayed in the browser. |
put_ScriptingEnabled | Sets a Boolean value indicating that JavaScript is enabled or disabled for the document currently displayed in the browser. |
get_FitToWindow | Gets a Boolean value indicating that resizing of content to fit the browser window is enabled or disabled. |
put_FitToWindow | Sets a Boolean value indicating that resizing of content to fit the browser window is enabled or disabled. |
get_ShowImages | Gets a Boolean value indicating that images are enabled or disabled for Web pages. |
put_ShowImages | Sets a Boolean value indicating that images are enabled or disabled for Web pages. |
get_PlaySounds | Gets a Boolean value indicating that sounds are enabled or disabled for Web pages. |
put_PlaySounds | Sets a Boolean value indicating that sounds are enabled or disabled for Web pages. |
get_ZoomLevel | Gets the zoom level. |
put_ZoomLevel | Sets the zoom level. |
Remarks
The interface ID for IBrowser2 is IID_IBrowser2.
hr = CoCreateInstance(CLSID_Browser, NULL, CLSCTX_INPROC_SERVER,
IID_IUnknown, (void**)&pUnknown);
if (FAILED (hr)) exit(0); // Replace with specific error handling.
hr = pUnknown->QueryInterface(IID_IBrowser2, (void**)&pBrowser2);
if (FAILED (hr)) exit(0); // Replace with specific error handling.
Requirements
OS Versions: Windows CE .NET 4.0 and later.
Header: webvw.h
Library: wvuuid.lib
See Also
Pocket Internet Explorer Browser API Interfaces
Send Feedback on this topic to the authors