Switching Primary and Secondary Display.
Hi,
I have to switch the primary and secondary display. For this I tried:
Code:
DISPLAY_DEVICE disdev;
ZeroMemory(&disdev, sizeof(disdev));
disdev.cb = sizeof(disdev);
int x, flags ;
EnumDisplayDevices(NULL, 1, &disdev, 1);
//
flags = CDS_SET_PRIMARY | CDS_UPDATEREGISTRY |CDS_RESET;
x = ChangeDisplaySettingsEx(disdev.DeviceName, NULL, NULL, flags, NULL);
Well, it didn't work, although I get a successful as return value.
I tried all kinds of different flags but it never works (although I always get a successful return value).
Could anyone please help me with this ?