如题,我需要一个提示对话框,如MessageBox,但是想让他弹出来时所有线程和定时器都阻塞,哪位弄过类似的,或有好的想法教教我?

解决方案 »

  1.   

    自己写一个提示对话框啊,当调用时,KillTimer()定时器并且挂起线程或者将线程等待的事件设置为无信号状态
      

  2.   

    那你只能自己去实现一个messagebox,系统的messagebox没有这种功能。
    自己写个dialog,然后domodel出来后就停止你程序的线程和timer。
      

  3.   

    domodel出来的对话框不能停止定时器和线程,就因为这样我才发帖求救的,不信你去试试
      

  4.   

    把父窗口的指针传进去,OnInitDialog里边处理。
      

  5.   

    这样就是定时器和线程一多就乱了
    “线程等待的事件设置为无信号状态”要怎么操作啊?可以讲详细点吗?比如要用哪个API?
      

  6.   


    WaitForsingleObject
    SetEvent
    ResetEvent