regedit bitmaske

Raptorchicken

Banned
Registriert
Nov. 2012
Beiträge
696
hallo,

ich muss bei einem registry-wert einen eintrag einer bitmaske ändern. (genauer gesagt gehts dabei um die einstellung, ob der cursorschatten aktiviert ist oder nicht)
dazu muss ich das 13. bit entweder 0 oder eben 1 setzen.
wie mach ich das? der wert wird mir folgendermassen angezeigt wenn ich ihn anklicke:

Binärwert bearbeiten

Wertname:
Code:
UserPreferencesMask

Wert:
Code:
0000 9E 1E 07 80 12 00 00 00 .. .. .. ..
0008

vielen dank :)

edit: natürlich ohne die code zeilennummern, die code-felder sollen halt die kästchen im fenster sein

ich habe es mal ausprobiert, was passiert, wenn ich den schatten ganz normal in der systemsteuerung deaktivieren, dann änder sich der eintrag

0000 9E 1E 07 80 12 00 00 00 .. .. .. ..
0008

in

0000 9E 3E 07 80 12 00 00 00 .. .. .. ..
0008

aber mir gehts eigentlich drum, das system zu verstehen, ich muss das nämlich an ner anderen stelle auch machen, wo das deaktivieren per systemsteuerung nicht möglich ist ;)
 
Zuletzt bearbeitet:
Wieso machst Du das nicht über die Systemsteuerung (>Maus>Zeiger und den Haken bei "Zeigerschatten aktivieren" entfernen)?
 
weil ich das bei dem selben eintrag nur unter dem schlüssel für die default user machen will, um den schatten des mauszeigers im logonscreen zu deaktivieren ;)
 
War natürlich unsinn von mir

Bit 0 = 1
Bit 1 = 2
Bit 2 = 4
Bit 3 = 8
Bit 4 = 16 = 10h
Bit 5 = 32 = 20h

Das Bit ist bereits nicht mehr gesetzt im Wert 1E.

Edit: Oh, Edit... also 3E - 20 = 1E... das ist schon der richtige Wert...
 
Nach dem Beispiel oben muss wohl das 6. Bit (von rechts) in 1E bzw. das 11. Bit (vom Anfang ab gezählt) gesetzt werden. Dadurch wird aus 1E dann 3E
 

Ähnliche Themen

Antworten
6
Aufrufe
506
s1ave77
S
  • Gesperrt
2
Antworten
26
Aufrufe
2.384
M
  • Gesperrt
  • Frage Frage
Antworten
7
Aufrufe
2.912
Zurück
Oben