| Autor |
Beitrag |
nGerrit
Ehemaliges Mitglied
Erhaltene Danke: 1
|
Verfasst: Di 18.03.03 22:29
Hey,
ich hab leider ein kleinen Bug in Windows, dass bei jedem Systemstart die Mausbeschleunigung aus ist.
Da mich das nervt, hab ich mal versucht ein Programm zu Schreiben, dass die Mausbeschleunigung bei jedem Start anmacht.
So. Hier sind die Registry Logs, erst wie WIndows es macht, dann wie mein Programm es macht. Mit dem Unterschied, dass es bei mir nicht funktioniert:
Quelltext 1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15:
| 1 9.10021330 rundll32.exe:1204 OpenKey HKCU\Control Panel\Mouse SUCCESS Key: 0xE1B09C78 2 9.10042477 rundll32.exe:1204 SetValue HKCU\Control Panel\Mouse\MouseTrails SUCCESS "0" 3 9.10045411 rundll32.exe:1204 CloseKey HKCU\Control Panel\Mouse SUCCESS Key: 0xE1B09C78 4 9.43400544 rundll32.exe:1204 OpenKey HKCU\Control Panel\Mouse SUCCESS Key: 0xE1B09C78 5 9.43411327 rundll32.exe:1204 SetValue HKCU\Control Panel\Mouse\MouseThreshold1 SUCCESS "6" 6 9.43413730 rundll32.exe:1204 CloseKey HKCU\Control Panel\Mouse SUCCESS Key: 0xE1B09C78 7 9.43417334 rundll32.exe:1204 OpenKey HKCU\Control Panel\Mouse SUCCESS Key: 0xE1B09C78 8 9.43455802 rundll32.exe:1204 SetValue HKCU\Control Panel\Mouse\MouseThreshold2 SUCCESS "10" 9 9.43458819 rundll32.exe:1204 CloseKey HKCU\Control Panel\Mouse SUCCESS Key: 0xE1B09C78 10 9.43465468 rundll32.exe:1204 OpenKey HKCU\Control Panel\Mouse SUCCESS Key: 0xE1B09C78 11 9.43469854 rundll32.exe:1204 SetValue HKCU\Control Panel\Mouse\MouseSpeed SUCCESS "1" 12 9.43573192 rundll32.exe:1204 CloseKey HKCU\Control Panel\Mouse SUCCESS Key: 0xE1B09C78 13 9.77493983 rundll32.exe:1204 OpenKey HKCU\Control Panel\Mouse SUCCESS Key: 0xE170AF38 14 9.77498202 rundll32.exe:1204 SetValue HKCU\Control Panel\Mouse\MouseSensitivity SUCCESS "10" 15 9.77500911 rundll32.exe:1204 CloseKey HKCU\Control Panel\Mouse SUCCESS Key: 0xE170AF38 |
und hier meins
Quelltext 1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15:
| 1 21:22:28 Project1.exe:1312 OpenKey HKCU\Control Panel\Mouse SUCCESS Key: 0xE21C88B0 2 21:22:28 Project1.exe:1312 SetValue HKCU\Control Panel\Mouse\MouseTrails SUCCESS "0" 3 21:22:28 Project1.exe:1312 CloseKey HKCU\Control Panel\Mouse SUCCESS Key: 0xE21C88B0 4 21:22:28 Project1.exe:1312 OpenKey HKCU\Control Panel\Mouse SUCCESS Key: 0xE21C88B0 5 21:22:28 Project1.exe:1312 SetValue HKCU\Control Panel\Mouse\MouseThreshold1 SUCCESS "6" 6 21:22:28 Project1.exe:1312 CloseKey HKCU\Control Panel\Mouse SUCCESS Key: 0xE21C88B0 7 21:22:28 Project1.exe:1312 OpenKey HKCU\Control Panel\Mouse SUCCESS Key: 0xE21C88B0 8 21:22:28 Project1.exe:1312 SetValue HKCU\Control Panel\Mouse\MouseThreshold2 SUCCESS "10" 9 21:22:28 Project1.exe:1312 CloseKey HKCU\Control Panel\Mouse SUCCESS Key: 0xE21C88B0 10 21:22:28 Project1.exe:1312 OpenKey HKCU\Control Panel\Mouse SUCCESS Key: 0xE21C88B0 11 21:22:28 Project1.exe:1312 SetValue HKCU\Control Panel\Mouse\MouseSpeed SUCCESS "1" 12 21:22:28 Project1.exe:1312 CloseKey HKCU\Control Panel\Mouse SUCCESS Key: 0xE21C88B0 13 21:22:28 Project1.exe:1312 OpenKey HKCU\Control Panel\Mouse SUCCESS Key: 0xE21C88B0 14 21:22:28 Project1.exe:1312 SetValue HKCU\Control Panel\Mouse\MouseSensitivity SUCCESS "10" 15 21:22:28 Project1.exe:1312 CloseKey HKCU\Control Panel\Mouse SUCCESS Key: 0xE21C88B0 |
Weiß jemand Rat??
nGerrit
|
|
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1
|
Verfasst: Di 18.03.03 22:34
Schon mal probiert nach den Änderungen ein WM_SETTINGCHANGE zu senden?
|
|
nGerrit
Ehemaliges Mitglied
Erhaltene Danke: 1
|
Verfasst: Di 18.03.03 22:36
hmm, ne wasn das?
nGerrit
|
|
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1
|
Verfasst: Di 18.03.03 22:38
Kuckst du hier: [url= www.msdn.microsoft.com]MSDN[/url].
|
|
nGerrit
Ehemaliges Mitglied
Erhaltene Danke: 1
|
Verfasst: Di 18.03.03 22:46
dazu sag ich hä!  sorry. Einmal für doofe erklären!
|
|
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1
|
Verfasst: Di 18.03.03 22:52
Das MSDN ist die Online-Version des PSDK (Platform Development Kit - die Hilfe zur Win32API). So und mit dem Wissen, sollte es dir möglich sein diese Seite zu nutzen. Und zur Not stellt man sich mal gnaz doof und gibt den Begriff mal in des Edit-Feld oben links ein, betet, drückt die Daumen und wenn man Glück hat, bekommt man sogar ein Suchergebnis präsentiert. 
|
|
nGerrit
Ehemaliges Mitglied
Erhaltene Danke: 1
|
Verfasst: Di 18.03.03 22:59
naja. so intelligent war ich doch schon.
aber ich kann mit den ergebnissen nix anfangen.
ich versteh nicht, was die mir vermitteln wollen
nGerrit
|
|
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1
|
Verfasst: Di 18.03.03 23:09
Du wußtest mit der Nachricht nichts anzufangen und warum du sie senden solltest und ich habe dir eine Seite genannt, wo du dich schlau machen kannst. Und mit etwas Mühe solltest du hier landen (war der dritte Link oder so):
msdn.microsoft.com/l...wm_settingchange.asp
|
|
nGerrit
Ehemaliges Mitglied
Erhaltene Danke: 1
|
Verfasst: Di 18.03.03 23:23
Ach vergiss es einfach. Ich machs weiter manuell
|
|
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1
|
Verfasst: Di 18.03.03 23:28
| nGerrit hat folgendes geschrieben: | | Ach vergiss es einfach. Ich machs weiter manuell |
Dann kann es nicht so wichtig sein, wenn du dich mit den entsprechenden Dokumentationen nicht auseinandersetzen willst. 
|
|
nGerrit
Ehemaliges Mitglied
Erhaltene Danke: 1
|
Verfasst: Di 18.03.03 23:44
Naja,
wenn ich durch die entsprechende Dokumentation nicht durchblicke, dann bringt mir es auch nix, dass ich weiß, dass es sie gibt
|
|
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1
|
Verfasst: Di 18.03.03 23:49
| nGerrit hat folgendes geschrieben: | Naja,
wenn ich durch die entsprechende Dokumentation nicht durchblicke, dann bringt mir es auch nix, dass ich weiß, dass es sie gibt |
Quelltext 1:
| Sendmessage(HWND_BROADCAST, WM_SETTINGCHANGE, 0, 0); |
|
|