一个mdi窗口,用鼠标点最下化,和最大化,如何触发事件

一个mdi窗口,用鼠标点最下化,和最大化,怎么触发事件?
想在点最小化和最大话,分别做点事情。
写在resize   事件里,不能区分点的最大还是最小,只能判断form改变了

------解决方案--------------------
有一个WindowState属性知道是否是最小化还是最小化
------解决方案--------------------
消息,消息