RT

解决方案 »

  1.   

    你是不是说在view里面建立位图缓冲
    CDC MemDC;
    在dialog里面显示,
    如果是的话,原理上时可以的,只不过你的保证变量的在对话框里有效
      

  2.   

    是有效的,我不知道怎么描述,有点复杂,你说的原理我也知道,可是他显示的比我OnDraw里操作后慢一步,比如我画了一条线,画完后并没有马上显示,当我再画时(鼠标按下),就显示了出来。
      

  3.   

    我的操作是在dialog上,只是调View里的mousemove及mousedown等
      

  4.   

    画了之后没有刷新?Invalidate(true) 或者InvalidateRect()
      

  5.   

    其实这是个ActiveX控件,嵌入到网页上用的.有点一言难尽.如果频繁的调用了Invalidate屏幕闪烁的问题也就出现了