vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Erstellen von dynamischen Kontextmen?s - wann immer Sie sie brauchen!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Ein- und Umsteiger
Re: Auf Ereigniss abwarten 
Autor: ModeratorDaveS (Moderator)
Datum: 27.02.12 13:44

Um Pixeln an Bildschirm abzufragen müßte der Bildschirmpuffer regelmäßig ausgelesen werden. Das ist technisch vielleicht ein wenig kniffelig aber nicht besonders raffiniert. Wenn du einen Windows Handle hast kannst du die Top und Left Eigenschaften auslesen und den Punkt im Anwendungsfenster umrechnen auf Screen-Koordinaten um eine bestimmte Pixel zu finden. (Was passiert wenn man das Windows Farbschema ändert?) Wie man Sounds abfangen soll oder genau was damit gemeint ist habe ich keine Ahnung. Aber jede Art von Abfrage müßte besonders programmiert werden. Wenn du Zeit und Lust hast sowas wie MacroX zu programmieren dann nur zu.

So kannst du vom Bildschirm eine Pixel auslesen.
    Private Sub Form1_MouseDown(sender As Object, e As _
      System.Windows.Forms.MouseEventArgs) Handles Me.MouseDown
        Using bm As New Bitmap(1, 1),
           g As Graphics = Graphics.FromImage(bm)
            g.CopyFromScreen(MousePosition, New Point(0, 0), New Size(1, 1))
            Debug.WriteLine(bm.GetPixel(0, 0).ToString())
        End Using
    End Sub

________
Alle Angaben ohne Gewähr. Keine Haftung für Vorschläge, Tipps oder sonstige Hilfe, falls es schiefgeht, nur Zeit verschwendet oder man sonst nicht zufrieden ist

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Auf Ereigniss abwarten1.471Flupflup27.02.12 10:49
Re: Auf Ereigniss abwarten982ModeratorDaveS27.02.12 11:36
Re: Auf Ereigniss abwarten989Flupflup27.02.12 11:46
Re: Auf Ereigniss abwarten1.058ModeratorDaveS27.02.12 12:03
Re: Auf Ereigniss abwarten994Flupflup27.02.12 12:24
Re: Auf Ereigniss abwarten1.045ModeratorDaveS27.02.12 13:44
Re: Auf Ereigniss abwarten963Flupflup27.02.12 14:05

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel