MSHTML/DHTML API Overview (Windows Embedded CE 6.0)
1/6/2010
The Microsoft® HTML parsing and rendering engine (MSHTML) is the main HTML component of the Microsoft Internet Explorer Web browser. It hosts Microsoft ActiveX® controls and supports the OLE Control 1996 (OC96) specification for windowless controls. You can also use the MSHTML/DHTML API to provide browser functionality to your own applications.
OS Design Information
The following table shows operating system design information for the MSHTML/DHTML API functionality:
Concept | Information |
---|---|
Dependencies |
None |
Hardware considerations |
None |
Modules and Components
The following table shows the modules that implement the Internet Explorer MSHTML/DHTML API functionality:
Item | Module | Component |
---|---|---|
Internet Explorer HTML/DHTML parsing and rendering engine |
mshtml |
None |
Internet Explorer HTML Application |
mshta |
None |
Image filtering |
imgutil |
None |
PNG Image Decoder |
pngfilt |
None |
Internet Explorer Theme Library |
ietheme |
None |
Filters and Transitions |
dxtrans |
None |
Implementation Considerations
The following table shows the Sysgen variables that control the Internet Explorer MSHTML/DHTML API functionality:
Sysgen Variables | Description |
---|---|
SYSGEN_MSHTML |
Provides core browser functionality including display and layout, HTML editing forms, cookies, cache, cascading style sheets, Microsoft Active® Framework, DHTML, Java language program support, HTML components (HTCs), and offline browsing |
SYSGEN_MSHTML_HTMLAPP |
Provides HTML application support |
SYSGEN_IE_IMGUTIL |
Provides plug-in image filtering support and API |
SYSGEN_IE_PNGFILT |
Internet Explorer PNG Image Decoder |
SYSGEN_IE_XPTHEME |
Enables Internet Explorer theme support for Internet Explorer controls. The Windows XP user interface is used by default. For more information about this functionality, see Theme Support Reference. |
SYSGEN_IE_DXTRANS |
Adds the Filter and Transition support to your OS design. This functionality enables you to apply visual effects to the objects in Web pages and while moving between pages. For more information about this functionality, see Adding Filters and Transitions. |
Note
If you add the Internet Explorer Plug-in Image Decoder API Catalog item to your OS design, SYSGEN_IE_IMGUTIL and SYSGEN_IE_PNGFILT are automatically set. However, these Sysgen variables are not automatically set if you select Internet Explorer.
See Also
Other Resources
Internet Explorer MSHTML/DHTML API OS Design Development
Internet Explorer Embedded MSHTML/DHTML API
Internet Explorer MSHTML/DHTML API Application Development
Internet Client Services Catalog Items