Здравствуйте, Аноним, Вы писали:
CS>>CS>>case WM_SIZE:
CS>> // ... меняю размеры фронтбуффера и бэкбуффера под новый размер окна, перерисовываю бэкбуффер.
CS>> ::InvalidateRect(hwnd,NULL,FALSE);
CS>> ::UpdateWindow(hwnd);
CS>> return 0;
CS>>
А>Никакого эффекта. Не работает.
Значит проблема у тебя где-то еще.
InvalidateRect/UpdateWindow фосирует WM_PAINT (внутри UpdateWindow). Скорее всего или бэкбуффер у тебя медленно перерисоввыется, либо ты что-то напутал с бэкбуффер / front-buffer.
Кстати непонятно вообще зачем тебе два буффера.