如题,谢谢

解决方案 »

  1.   

    你是不是打算在某个对话框A里边调用另一个对话框B的OnTimer?
    当然可以,前提是要获取另一个窗体的指针。
      

  2.   

    我认为是可以的,只要你能够获得那个对话框的句柄,那么就可以使用SendMessage将WM_TIMER消息发送给它,它也就会响应这个消息。就像你可以向另一个对话框中的按钮发送WM_LBUTTONDOWN消息一样。
      

  3.   


    简单方法:
    在两个对话框中均做好timer消息函数,
    在一个对话框中生成timer,响应timer消息,timer消息函数中向另一对话框发送WM_TIMER消息
    或另一对话框中不用WM_TimerFun,而是用户自定义消息和函数
      

  4.   

    使用自定义消息是最简单的了!
    另一个对话框接收这个对话发送的自定义消息,然后启动OnTimer即可!