MDI窗体怎么判断所有子窗口都已关闭,然后就自动整个MDI退出

MDI窗体如何判断所有子窗口都已关闭,然后就自动整个MDI退出?
子窗口关闭好像没什么事件吧?
是不是每个子窗体的unload事件里加个什么检查,比如是否还存在子窗体,如果不存在就end?
Thanks!

------解决方案--------------------
MDI窗体打开子窗体的对应菜单选项被选中即变为灰色不可选,当子窗体卸载的时候还原。这样就可以变相的检查是否所有的子窗体UNLOAD