模态窗口就是在该窗口关闭之前,其父窗口不可能成为活动窗口的那种窗口。例如: 在窗口A弹出窗口B,如果是 B.ShowDialog(),窗口B就是模态窗口,在窗口B关闭前窗口A不能点击也不能处理消息;如果是 B.Show() 非模态窗口,那可以在这两个窗口之间任意切换。