-
C# Mausspur anzeigen
Guten Abend, wie der Titel schon sagt möchte ich die Mausspur anzeigen mit C# (Button_Click). Hätte es so schon manuell probiert in dem ich den Wert in der Registry ändere aber das klappte nicht. Über Systemsteuerung ging es aber komischer weiße schon. Anzeigen der Mausspur konfigurieren MfG PC17
-
Denke mal nicht, dass das mit C# realisierbar ist. Kenne das eigentlich nur mit JavaScript oder ActionSCript, ansonsten könnte ich mir das garnicht vorstellen.
-
Jetzt muss ich mal rumkramen...
als ich damals mit enco an einem Wallpaper Programm gearbeitet hab, hat es auch nicht gereicht die Registry Schlüssel zu verändern. Man musste noch irgendeine API aufrufen. Vielleicht ist es bei dir ja das selbe Problem... ich muss mal suchen, dann editier ich diesen Post hier.
-
Natürlich geht das und die Registry braucht man dafür nicht.
Code:
[DllImport("user32.dll", CharSet = CharSet.Auto, SetLastError = true)] public static extern int SystemParametersInfo(int uAction, int uParam, int lpvParam, int fuWinIni);
[...]
SystemParametersInfo(93, 7, 0, 0);
-
Ah da war inout schneller! Ich meinte auch die SystemParametersInfo API!
Hier ein Beispiel in VB5/6, kannst du dir ja umschreiben.
-
Ok danke für eure schnellen Antworten, denn Code von Inout werde ich gleich mal testen. Kann mir jemand sagen was es da haben kann. Wenn ich manuell mit Ausführen->registry in den Ordner Mouse reingehe und den Wert Mouse Trails ediere und den Wert auf 7 setzt, müsste ja die Spurangezeigt werden. Aber bei mir ist das nicht so. Wenn ich denn Wert über Systemsteuerung einfüge ist es genau das selbe nur das es geht. Habe Win XP SP 3
Edit: Der Code funzt super. Wenn ich jetzt noch andere sachen wie die Geschwindigkeit,... ändern möchte muss ich da nur die nr "93" für Mouse Trails ändern oder auch SystemParametersInfo?