可以自己在打开模式对话框的时候,发出消息,强迫视图重画,比如Invalidate来着。

解决方案 »

  1.   

    可以自己在打开模式对话框的时候,发出消息,强迫视图重画,比如Invalidate来着。
      

  2.   

    有可能, 我试过了RedrawWindow();
    或者:CWnd *pWnd->RedrawWindow();试得好用就回来结贴
      

  3.   

    CDC *pDC = GetDC();
    pDC->MoveTo( 0, 0 );
    pDC->LineTo( 100, 100 );
    Invalidate(); // 这个是PostMessage, 把WM_PAINT放到消息队列,下次处理所以,不行
    // RedrawWindow(); // 这个是SendMessage,直接调用
    Sleep(1000*5);
    ReleaseDC( pDC );