电脑自动熄屏,唤醒后mfc应用程序窗口中的控件,边框和三维效果消失,如图所示

一开始运行正常的EDIT控件,和列表框控件,在电脑上被唤醒之后就出了问题。
什么操作都没有,就放置到自动息屏,然后唤醒,就变成了这样了。
是因为没有刷新的问题?如果是mfc如何收到系统被唤醒的信号?

img

img

正常应该是这个样子的

img

如果是自定义自绘制控件,应该是重绘的地方有点问题
如果是标准控件,换台电脑试试吧

系统被唤醒的信号,可以了解一下这些:
RegisterPowerSettingNotification
WM_POWERBROADCAST

另外微软官方API手册多翻一翻:
Windows API Index Microsoft Docs