This function draws a widget at a specific position on the device display.
The widget will draw itself within the bounds defined by its current extent,
clipped to the clipRect defined in ICanvas
. If the widget does any drawing
through interfaces other than ICanvas
, it is the widget's responsibility to
ensure that these operations are clipped appropriately (i.e. by calling
ICanvas_GetClipRect() and drawing only within the bounds of the rectangle
returned from ICanvas
The function specifies the horizontal and vertical position of the upper left
hand corner of the bounding rectangle that will contain the widget.