Q1. 我是模仿做一个MSDN中的Scribble例子,现在在View中用mouse画了东西之后,若将窗口最小化之后再还   原或者改变其大小,则原来绘的图全没了?不知问题在哪?
Q2.AppWizard生成的SDI程序可否改成多文档的?  是否是在CMyWinApp::InitInstance()中改?
Q3.JJHOU之〈深入浅出MFC〉书中的Scribble例子Step4之后,不知为何每次启动程序后左键单击View则
  整个View便会变成黑色的,有谁遇到过吗?
顺祝各位新春愉快,鸡年大发!

解决方案 »

  1.   

    你要在OnPaint里花这些东西了。
      

  2.   

    能生成MDI的干吗不用你线生成一个,照着改吧, 你看过深入浅出了, 就不怕改了。
      

  3.   

    重生一个再改也要花不少功夫呀,我改了一下InitInstance()不成功。OnDraw()里有不就行了吗?
      

  4.   

    在OnPaint中画图
                   这样刷新时才能重新画上去
    在OnPaint中画图
      

  5.   

    可我原来正常的例子并没有处理OnPaint()呀
      

  6.   

    OnPaint主要针对窗口设计
    OnDraw主要针对打印设计
      

  7.   

    OnPaint的实现
    通过内部调用OnDraw
      

  8.   

    OnDraw() -> OnPaint()
    这个我有明白。
    我把OnPaint()写明了但是View上面还是没有输出?不知问题在何处。
      

  9.   

    DC如果有问题的话我在第一次运行时View显示是没有问题的。