I have a requirement where in I need to draw status images in the client area of a control [derived from AxHost].

There is no means to know when this control gets painted because the OnPaint event of AxHost is not exposed/ supported.

If I use a timer and keep painting the status images over the control, flicker occurs. Hence I want to avoid this method.

Is there a way to hook this control and get notified whenever the control is painted ?