not too sure about the WebBrowser activex control, but if you're using CWindow or it's classes, the following can help... Insert a message handler as follows MESSAGE_HANDLER(WM_ERASEBKGND, OnEraseBackground) then implement the handler... LRESULT OnEraseBackground(UINT nMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled) { return 1; } Ryan