windows本身没有提供针对整个桌面全局模态对话框的实现方式,需要自己实现。 两种方法: 1、弹出一个全屏幕透明的对话框,再在它的基础上弹出模态框 2、当鼠标在弹出框外时,禁用键盘、鼠标所有功能 第一种不好的是可能有闪一下的效果,影响体验;而且还要让修改密码框在它上面,还要考虑到这个窗口的释放。 第二种相对来说较方便,但是需要多一个动态库来实现全局钩子。