RT,是基于WTL的Dialog,咋回事。UpdateWindow();加上去也没出来,放在按钮响应函数就有了,但是加在OnInitDialog()没效果。

解决方案 »

  1.   

    DrawTextEx,不要放在OnInitDialog里面,放在onpaint里面
      

  2.   


    为什么不能放在OnInitDialog呢,按钮函数里就可以呢
      

  3.   

    普通的按钮啊,
    COMMAND_ID_HANDLER(IDC_STOP, OnStop)                   //WTL 按钮消息映射,IDC_STOP是按钮的ID号,OnStop是按钮响应函数,就是在OnStop里的能用啊
      

  4.   

    WM_INITDIALOG(OnInitDialog)后显示对话框时会发送WM_ERASEBKGND檫除背景和WM_PAINT绘制对话框
    绘图最好放到OnPaint或OnDraw里
      

  5.   

    绘图的代码最好放到OnPaint/OnDraw函数中去
      

  6.   

    按钮响应函数里可以调用 InvalidateRect 触发 OnPaint