Problème accès au registre en 32 bit

Sujets variés concernant le développement en PureBasic
Avatar de l’utilisateur
ChaudEf
Messages : 179
Inscription : dim. 27/déc./2015 17:02
Localisation : Strasbourg

Problème accès au registre en 32 bit

Message par ChaudEf »

Bonsoir, j'ai un problème qui est sûrement tout simple, mais me pose tout de même problème :(

Apparemment, Windows 64 bit s'encombre de deux registres différents, un normal, et un qui sert a rien (à priori) et qui se trouve dans c:\windows\syswow64.

Pour bien compliquer les choses, si on compile en 32 sur une machine 64, et on tripote le registre, on a accès seulement a ce registre bizzard qui ne sert à rien.

Mais moi je veux le bon registre, même quand je compile en 64.

Alors après avoir labouré le net, j'ai trouvé un moyen tout bête de lire le registre normal, en utilisant

Code : Tout sélectionner

#hkey_read | $0100
au lieu de

Code : Tout sélectionner

#hkey_read 
, mais pour écrire et supprimer, j'ai pas de solutions.

Voilà, si quelqu'un a une petite idée, je suis prenant.

Merci beaucoup.

EDIT: Bon alors pour écrire c'est tout comme lire, il faut aussi rentrer le dollar, mais pour supprimer je trouve rien du tout
Windows 10 x64 -- Purebasic 5.70 LTS x86