之前在网络上找了一份mfc对话框启动就直接隐藏窗体,在右下角显示托盘图标的demo 在win7下可以正常使用,但在win10上直接溢出,导致计算机跟注销似的崩溃现象. 后来找到原因是因为在OnInitDialog 中 执行了 SetWindowPlacement()(函数设置指定窗口的显示状态和恢复,最大化,最小化位置) 操作,然后在执行的时候由于只是给下面几个值做了赋值,然而主要的位置信息没有赋值 WINDOWPLACEMENT wp; wp.length = sizeof(WINDOWPLA…