Bildschirm drehen (Wie bei nVidia)



  • Hallo,
    ich möchte in mein Programm diese Funktion mit einbauen, dass der Benutzer dies nicht manuel tun muss.
    Nun habe ich ein wenig geguckt und habe die Funktion "ChangeDisplaySettingsEx"
    gefunden. Jedoch will das ganze nicht so recht funktionieren.

    Mein Versuch:

    DEVMODE screen={0};
    screen.dmSize=sizeof(DEVMODE);
    screen.dmOrientation=90;
    ChangeDisplaySettingsEx(NULL,&screen,NULL,0,NULL);
    

    Benutz ich grundlegend die falsche Funktion oder ist mein Quellcode einfach falsch?

    Wäre für jede Hilfe dankbar.



  • Lies dir das hier nochmal genau durch.
    Außerdem denke ich, dass du eher dmDisplayOrientation brauchst (mit DMDO_90 oder DMDO_270) - wobei dmDisplayOrientation dort bei den möglichen Optionen gar nicht aufgeführt ist (evtl. brauchst du doch was anderes)


Anmelden zum Antworten