Draw method
Called by MSHTML to render the Dynamic HTML (DHTML) behavior.
Syntax
HRESULT retVal = object.Draw(hdc, lLayer, pRect, pReserved);
Parameters
- hdc [in]
-
Type: HDC
A handle to a device context in which the Dynamic HTML (DHTML) behavior is rendered.
- lLayer [in]
-
Type: LONG
An unsigned long integer value that specifies the layer in which the Dynamic HTML (DHTML) behavior is rendered, as specified by IElementBehaviorRender::GetRenderInfo. It can be one of the following values.
- pRect [in]
-
Type: RECT
A pointer to a RECT structure that specifies the drawing area for the Dynamic HTML (DHTML) behavior.
- pReserved [in]
-
Type: IUnknown
Reserved. Must be set to NULL.
Return value
Type: HRESULT
If this method succeeds, it returns S_OK. Otherwise, it returns an HRESULT error code.
Remarks
This method is available in Microsoft Internet Explorer 5, but is not supported in later versions. Instead, use the IHTMLPainter interface and the IHTMLPaintSite interface.