Share via


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