急:请问,在MFC里创建对话完对话框,并对该对话框进行了绘图,请问各函数的调用顺序是什么?
   是最先调用OnInitDialog(),然后调用OnPaint()?还是调用其他的顺序?
   最后,紧跟着OnPaint()函数之后是调用哪个消息处理函数?能给一个顺序调用的图解吗(当用OnPaint()对对话框进行了些绘图的时候)?

解决方案 »

  1.   

    先OnInitDialog()
    再OnPaint()
    你可以加断点,自己调试
      

  2.   

    先OnInitDialog(),然后调用OnPaint()
      

  3.   

    是最先调用OnInitDialog(),然后调用OnPaint()?还是调用其他的顺序?
    ============
    先OnInitDialog,然后再OnPaint()最后,紧跟着OnPaint()函数之后是调用哪个消息处理函数?能给一个顺序调用的图解吗(当用OnPaint()对对话框进行了些绘图的时候)?
    ============
    OnPaint之后如果有消息进来就会有相应的函数被调用。
      

  4.   

    每个函数加个 TRACE(functionName), 有些东西即使你记住了,以后也很难记得很清楚。只记住 最重要的的 象initialdialog,oncreate之类,其它的想办法在用时能得到就行了。