vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Top-Preis! AP-Access-Tools-CD Volume 1  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

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

VB.NET - Ein- und Umsteiger
Von Pinvoke.Net 
Autor: Manfred X
Datum: 27.02.14 08:00

Imports System
 
Public Class frmMousePos
 
    'Positionierung der Structure-Elemente sicher stellen
    <Runtime.InteropServices.StructLayout _
      (Runtime.InteropServices.LayoutKind.Sequential)> _
    Public Structure POINTAPI
        Public X As Integer
        Public Y As Integer
 
        Public Sub New(ByVal X As Integer, ByVal Y As Integer)
            Me.X = X
            Me.Y = Y
        End Sub
    End Structure
 
 
    <Runtime.InteropServices.DllImport("user32.dll")> _
    Public Shared Function GetCursorPos _
             (<Runtime.InteropServices.[In](), _
              Runtime.InteropServices.Out()> ByRef pt As POINTAPI) As Integer
    End Function
 
 
    Private WithEvents tim As New Timer With {.Interval = 200, .Enabled = True}
 
 
    Private Sub tim_Tick(sender As Object, e As System.EventArgs) Handles _
      tim.Tick
 
        Dim mousepos As POINTAPI
 
        Dim ret As Integer = GetCursorPos(mousepos)
 
        Me.Text = "Ret = " & CStr(ret) & "   X: " & CStr(mousepos.X) & _
                "   Y: " & CStr(mousepos.Y)
 
        Me.Refresh()
    End Sub
 
End Class
Wer es einfacher liebt: MousePosition

Beitrag wurde zuletzt am 27.02.14 um 08:07:36 editiert.
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Mausposition systemweit abfragen2.890Oly26.02.14 22:56
Re: Mausposition systemweit abfragen1.547Manfred X26.02.14 23:42
Von Pinvoke.Net1.687Manfred X27.02.14 08:00
MousePosition1.438ErfinderDesRades27.02.14 10:12
Re: MousePosition1.354Manfred X27.02.14 11:39
Re: MousePosition1.401ErfinderDesRades27.02.14 11:44
Re: MousePosition1.393Manfred X27.02.14 11:51
Re: MousePosition1.346ErfinderDesRades27.02.14 12:01
Re: MousePosition1.314Manfred X27.02.14 12:04
Re: MousePosition1.348ErfinderDesRades27.02.14 12:22
Re: MousePosition1.320Manfred X27.02.14 12:26
Re: MousePosition1.406ErfinderDesRades27.02.14 12:32
Re: MousePosition1.322Manfred X27.02.14 12:35
Re: MousePosition1.326ErfinderDesRades27.02.14 12:46
Re: MousePosition1.389Manfred X27.02.14 12:50
Re: MousePosition1.372ErfinderDesRades27.02.14 14:29

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-2024 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