- const wxWindowMSW *wnd = this;
- do {
- long style = ::GetWindowLong(GetHwndOf(wnd), GWL_EXSTYLE);
- if ( (style & WS_EX_COMPOSITED) != 0 )
+ for ( const wxWindowMSW *win = this; win; win = win->GetParent() )
+ {
+ if ( wxHasWindowExStyle(win, WS_EX_COMPOSITED) )