This interface provides methods to manage an HTML control.
Method |
Description |
| IASHTMLControl::get_HTML | Retrieves the current HTML string. |
| IASHTMLControl::get_HTMLNotifySink | Retrieves a pointer to the HTML notification sink. |
| IASHTMLControl::get_Style | Retrieves the style flags for the control. |
| IASHTMLControl::get_VisibleRect | Retrieves a RECT structure that defines the currently visible portion of the HTML document. |
| IASHTMLControl::HScroll | Controls horizontal scrolling. |
| IASHTMLControl::ImageFail | Invoked if an application is unable to load an image. |
| IASHTMLControl::JumpToAnchor | Jumps to an anchor elsewhere in the document. |
| IASHTMLControl::put_HTML | Displays an HTML formatted string. |
| IASHTMLControl::put_HTMLNotifySink | Receives HTML events from the control. |
| IASHTMLControl::put_Style | Sets the style flags for the control. |
| IASHTMLControl::ScrollIntoView | Scrolls an image into view. |
| IASHTMLControl::put_Image | Displays an image. |
| IASHTMLControl::VScroll | Controls vertical scrolling. |
The IASHTMLControl interface, which has a global unique identifier (GUID) equal to IID_ASHTMLCONTROL, extends the IASControl interface. All IASControl methods are available through IASHTMLControl. The HTML control has a programmatic identifier equal to APC_HTMLControl.
This interface allows an application to display HTML-formatted documents. If an IAPCSpeech interface is defined and registered with the control, text-to-speech can be used to read the document aloud.