问题
I need some kind of event from Windows whenever there is a monitor that's getting plugged into system. Is there any API in Windows to do that. BTW, it is an C++ application
回答1:
Use RegisterDeviceNotification to register for getting WM_DEVICECHANGE notification.
回答2:
You can do it via WMI, AFAIK. I've never tried it though so I can't give much help
Read here for more info: MSDN - Receiving a WMI Event
来源:https://stackoverflow.com/questions/1440285/how-to-detect-hot-plugging-of-monitor-in-a-win32-application