修改内容:
将GetMouseInScreen方法替换为Screen.FromPoint。

错误原因:
双屏且副显示器在下时,在副显示器中窗体向顶部停靠放大,由于AllScreens的第一个是主屏幕,能包含这个处于边界的点,所以得到的屏幕是错误的,将不能触发自动最大化。

解决方法:
使用Screen.FromPoint方法可以得到正确的当前屏幕。