如何监听添加或删除的监视器?

时间:2009-11-30 04:39:53

标签: .net windows winapi multiple-monitors

在Windows上,如何查看添加/删除/分离/更改分辨率等监视器(物理显示设备)的时间?我不想轮询EnumDisplayDevices()。

1 个答案:

答案 0 :(得分:2)

在主窗口中收听WM_SETTINGCHANGE消息。添加或删除监视器时,它将发送到所有顶级窗口。当分辨率发生变化时,您将获得WM_DISPLAYCHANGE