MessageBox、AfxMessageBox自己有一个消息循环,模态对话框也一样。
如果他们接收到不属于自己的消息,如父窗口的消息,就会转发给父窗口。
如果使用模态对话框替换掉MessageBox、AfxMessageBox,会出现同样的情况。
如果他们接收到不属于自己的消息,如父窗口的消息,就会转发给父窗口。
如果使用模态对话框替换掉MessageBox、AfxMessageBox,会出现同样的情况。
所以在窗口A中打开模式窗口B,窗口A的消息循环是不会阻塞的,同样窗口A的Timer也会继续执行。
本文用菊子曰发布