monitor eigenschaften ändern



  • ist es möglich die eigenschaften des monitors zu ändern? und wenn ja wie?
    ich meine die eigenschaften in der systemsteuerung->monitor->...



  • die Eigenchaften direkt aenderst du so:

    DEVMODE dm;
    dm.dmSize = sizeof (DEVMODE) ; 
    dm.dmFields = DM_BITSPERPEL | DM_PELSWIDTH | DM_PELSHEIGHT | DM_DISPLAYFREQUENCY ;
    dm.dmBitsPerPel = 16 ;
    dm.dmDisplayFrequency = 60 ;
    dm.dmPelsWidth = 800 ;
    dm.dmPelsHeight = 600 ;
    ChangeDisplaySettings (&dm, CDS_RESET) ;
    

    und das windowsdialog zum aendern der einstellungen rufst du so auf:

    unter win98:
    WinExec("C:\\windows\\control.exe desk.cpl", SW_NORMAL);

    unter XP
    WinExec("C:\\windows\\system32\\control.exe desk.cpl", SW_NORMAL);


Anmelden zum Antworten