WM_ blank white ? - Programmers Heaven

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Categories

WM_ blank white ?



What WM_ message blanks the window client area to white?
I should maybe to intercept it, or is it something else?

I am using ddraw and sometimes after drawing to the surface
i get blank white result, both in normal and fullscreen mode.
In normal mode I have noticed that some type of redrawing of
all windows occurs before the contents of my window goes blank.


These are the messages I allready intercept:

{
case WM_PAINT:
case WM_SIZE:
case WM_MOVE:

GetWindowRect(hwnd,r);
if(ok)Draw();

break;
}


Thanks.

Comments

  • vlad777vlad777 Posts: 53Member

    I think i figured it out.
    The message is WM_ERASEBKGND .
    And I just do this in WndProc:

    case WM_ERASEBKGND:
    return 0;
    break;


    It is under Painting and Drawing Messages
    in MSDN.
Sign In or Register to comment.