论坛风格切换切换到宽版
  • 1798阅读
  • 2回复

这个注册表怎么写?虎大! [复制链接]

上一主题 下一主题
离线qqjszl
 

发帖
126
金钱
1210
威望
121
只看楼主 倒序阅读 0 发表于: 2016-06-11
[HKEY_LOCAL_MACHINE\SOFTWARE\Electronic Arts\Electronic Arts\Red Alert 3 Uprising\1.0]
"Language"=dword:00000012
注册表里面的数据"Language"显示是12


我编译成
[registry]
Root: HKLM; Subkey: "SOFTWARE\Electronic Arts\Electronic Arts\Red Alert 3 Uprising\1.0"; ValueType: dword; ValueName:"Language"; ValueData:"00000012"; Flags:uninsdeletevalue
而注册表里面的数据"Language"显示是c


之前有一个
[HKEY_LOCAL_MACHINE\SOFTWARE\Electronic Arts\Electronic Arts\Red Alert 3 Uprising]
"UseLocalUserMaps"=dword:00000000
我编译
[registry]
Root: HKLM; Subkey: "SOFTWARE\Electronic Arts\Electronic Arts\Red Alert 3 Uprising"; ValueType: dword; ValueName:"UseLocalUserMaps"; ValueData:"0"; Flags:uninsdeletevalue
结果和注册表里面是一致的。
所以我就纳闷了?

本帖提到的人: @gnatix
离线gnatix

发帖
7696
金钱
-8279
威望
-828
只看该作者 1 发表于: 2016-06-11
12 是十进制,就是十六进制的 C
如果你要把十六进制的 12 输入,要写成 $12。
Root: HKLM; Subkey: "SOFTWARE\Electronic Arts\Electronic Arts\Red Alert 3 Uprising\1.0"; ValueType: dword; ValueName:"Language"; ValueData:"$12"; Flags:uninsdeletevalue
离线qqjszl

发帖
126
金钱
1210
威望
121
只看该作者 2 发表于: 2016-06-11
回 1楼(gnatix) 的帖子
gnatix:12 是十进制,就是十六进制的 C如果你要把十六进制的 12 输入,要写成 $12。Root: HKLM; Subkey: "SOFTWARE\Electronic Arts\Electronic Arts\Red Alert 3 Uprising\1.0"; ValueType: dword; ValueName:"Language"; ValueDat .. (2016-06-11 21:38) 

谢谢!可以解决。