monitors.push_back(Monitor());
Monitor &monitor = monitors.back();
monitor.index = monitors.size()-1;
monitors.push_back(Monitor());
Monitor &monitor = monitors.back();
monitor.index = monitors.size()-1;
priv->monitors.push_back(adapter_dev.DeviceName);
if(adapter_dev.StateFlags&DISPLAY_DEVICE_PRIMARY_DEVICE)
priv->monitors.push_back(adapter_dev.DeviceName);
if(adapter_dev.StateFlags&DISPLAY_DEVICE_PRIMARY_DEVICE)
monitor.video_modes.push_back(&modes.back());
if(have_current && info.dmPelsWidth==current.dmPelsWidth && info.dmPelsHeight==current.dmPelsHeight && info.dmDisplayFrequency==current.dmDisplayFrequency)
monitor.video_modes.push_back(&modes.back());
if(have_current && info.dmPelsWidth==current.dmPelsWidth && info.dmPelsHeight==current.dmPelsHeight && info.dmDisplayFrequency==current.dmDisplayFrequency)
MSG msg;
if(PeekMessage(&msg, 0, 0, 0, PM_REMOVE))
{
MSG msg;
if(PeekMessage(&msg, 0, 0, 0, PM_REMOVE))
{