在CSDN上发表了这个问题,但是没人能回答上来,头都大了.
开发环境:Vista ,VS2008+WDK,US版
目标:获得笔记本LCD的工作状态. 比如:在电源管理设置了1分钟后关闭显示器,那么显示器1分钟后的状态如何获得??????
难点:使用了WMI的Win32_DesktopMonitor和Vc2008+DDK调用deviceIoControl来获取状态,但是系统自动关闭显示器后,在系统那里获得的显示器状态都是正常运行(Win32_DesktopMonito的availability=3),亮度也没变(DeviceIoControl得到的亮度和系统自动关闭显示前完全一样)
如何是好啊??????