请问这种问题一般怎么做,就是在窗口一出现就执行的。
如果不用timer,还有什么别的办法?

解决方案 »

  1.   

    可以在对话框自定义一个消息. 然后在OnInitDialog的最后 PostMessage你自定义的消息.
      

  2.   

    WM_SIZE消息会不会由于操作多次产生?
    难道要设个Flag?
      

  3.   

    还有,顺便再问一下,如果用OnTimer的话,timer是不是另起的线程?
    就是说是不是用了timer,顺序执行且速度较慢的语句与timer中的代码形成了类似于同步的线程???
      

  4.   

    给对话框增加一个成员变量m_bInit,初始值为FALSE;
    然后在OnShowWindow里加上
    if (!m_bInit)
    {
       m_bInit = TRUE;
       //然后是你初始化的代码
    }
    ...
      

  5.   

    没有mouse的…………楼上的这段可以试试看