After drawing a frame, please call ::ValidateRect( m_hRenderingWindow, 0 ); of the corresponding Window. m_hRenderingWindow is the window where you drawing opengl scene. 0 is given to avoid the entire region from updating on next time.
Please try like this:
LRESULT CALLBACK WindowProc( HWND hWnd,
UINT msg,
WPARAM wParam,
LPARAM lParam )
switch( msg )
{
case WM_PAINT:
{
....
RenderScene();
ValidateRect( m_hRenderWindow, 0 ); }
.....
}