Ergebnis 1 bis 5 von 5
  1. #1
    NoClose Wurm
    Registriert seit
    27.06.2009
    Beiträge
    186

    Standard C# Bildschirm drehen?

    Hallo Leute,

    weiß jemand wie man mit C# den Bildschirm/Desktop auf den Kopf stellen kann? Oder wie man die Maus verzerht nachziehen kann ich finde einfach nichts passendes dafür.

    Mfg PC17
    MfG PC17

  2. #2
    OpCodeKiddy Avatar von EBFE
    Registriert seit
    30.03.2009
    Beiträge
    442

    Standard

    müsste die ChangeDisplaySettingsEx API sein mit "dmDisplayOrientation" Member:
    Change Display Settings Programmatically - C#, ASP.Net, VB.Net
    ist auch ein Beispiel dabei
    http://www.dotnetspark.com/Attachmen...s%20Sample.zip
    TrueCrypt/RAR/Zip Passwort vergessen und das Bruten dauert ewig? Oder brauchst du fein abgestimmte Wortlisten? Hilf dir selbst mit WLML - Word List Markup Language
    Gib Stoned/Mebroot/Sinowal und anderen Bootkits keine Chance: Anti Bootkit v 0.8.5

  3. #3
    NoClose Wurm
    Registriert seit
    27.06.2009
    Beiträge
    186

    Standard

    Danke für den Link.

    Da ist auch ein super Bespiel wie man den Desktop drehen kann aber bei mir kommt immer eine Fehlermeldung! Der Code ist fast ganz am Ende.

    Das ist die Methode vom Code:
    Code:
    public static void RotateScreen(bool clockwise)
            {
            // Retrieving current settings
            // ...
    
            // Rotating the screen
            if (clockwise)
            if (newMode.dmDisplayOrientation DMDO_DEFAULT)
                {
            newMode.dmDisplayOrientation--;
                }
            //else
            //newMode.dmDisplayOrientation = DMDO_270;
    
            // Swapping width and height;
            uint temp = newMode.dmPelsWidth;
            newMode.dmPelsWidth = newMode.dmPelsHeight;
            newMode.dmPelsHeight = temp;
    
            // Capturing the operation result
            // ...
            }
    Die Meldungen kommen bei DMDO_DEFAULT.
    Fehlermeldung:
    Fehler 1 ) erwartet.
    Fehler 2 ; erwartet.
    Fehler 3 Ungültiger Ausdruck ")".
    Fehler 4 ; erwartet.

    Wieso passt ihm das nicht?
    Bei einer if Anweisung gehört ja kein ";" .
    MfG PC17

  4. #4
    Eigener Benutzertitel Avatar von inmate
    Registriert seit
    23.12.2008
    Beiträge
    1.767

    Standard

    Code:
    public static void RotateScreen(bool clockwise)
            {
            // Retrieving current settings
            // ...
    
            // Rotating the screen
            if (clockwise) {   // <- ?
            if (newMode.dmDisplayOrientation DMDO_DEFAULT)
                {
            newMode.dmDisplayOrientation--;
                }
            //else
            //newMode.dmDisplayOrientation = DMDO_270;
    
            // Swapping width and height;
            uint temp = newMode.dmPelsWidth;
            newMode.dmPelsWidth = newMode.dmPelsHeight;
            newMode.dmPelsHeight = temp;
    
            // Capturing the operation result
            // ...
            }


    iPott <3

  5. #5
    NoClose Wurm
    Registriert seit
    27.06.2009
    Beiträge
    186

    Standard

    Das Prog wir bei mir nicht unterstützt, ich kann den Bildschirm nicht drehen.

    MfG PC17
    Geändert von pc17 (04.07.2010 um 16:38 Uhr)
    MfG PC17

Ähnliche Themen

  1. [S] TFT - Gaming Bildschirm
    Von zappel im Forum Kaufberatung
    Antworten: 3
    Letzter Beitrag: 15.06.2009, 19:27
  2. Laptop Bildschirm auf TV
    Von _kill3r_ im Forum Elektronik
    Antworten: 7
    Letzter Beitrag: 21.12.2008, 17:05
  3. Bildschirm verkleinern
    Von Incredible Pain im Forum Anwendungssoftware
    Antworten: 3
    Letzter Beitrag: 27.10.2008, 18:44
  4. gtx280 lüfter hört manchmal auf zu drehen
    Von subben im Forum Hardware
    Antworten: 6
    Letzter Beitrag: 12.08.2008, 11:42

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •