Überprüfung, ob Cursor am rechten Bildschirmrand

  • VB.NET

Es gibt 2 Antworten in diesem Thema. Der letzte Beitrag () ist von RodFromGermany.

    Überprüfung, ob Cursor am rechten Bildschirmrand

    Hallo,

    meine Überprüfung, ob die Maus sich am rechten Bildschirmrand befindet, funktioniert so weit, jedoch variieren wohl die Koordinaten von Auflösung zu Auflösung.
    Ist ja auch logisch.

    Nur möchte ich diese Überprüfung universell für jeden Bildschirm machen.

    Für meinen Bldschirm habe ich ja bereits die Koordinaten.
    Nur wie berechne ich dynamisch die Koordinaten des Bildschirms, der gerade verwendet wird?

    Danke im Voraus.

    Grüße
    Guck am besten mal wie du an die Bildschirmhöhe & Breite rankommst und wie du die aktuelle Position deiner Maus auf dem ganzen Bildschirm rauskriegst. Der Rest sollte dann nicht all zu schwer sein. (Hier ist Google ein guter Freund :))

    Was willst du denn machen?

    DosiSoft schrieb:

    der gerade verwendet wird
    Auslesen, nicht berechnen.
    So (Index für jeden einzelnen Screen):

    VB.NET-Quellcode

    1. Dim rc = Screen.AllScreens(0).Bounds
    Falls Du diesen Code kopierst, achte auf die C&P-Bremse.
    Jede einzelne Zeile Deines Programms, die Du nicht explizit getestet hast, ist falsch :!:
    Ein guter .NET-Snippetkonverter (der ist verfügbar).
    Programmierfragen über PN / Konversation werden ignoriert!