HKEY_LOCAL_MACHINE写这个主键下的项,在64位系统下可能会重定向,所以构造时要加KEY_WOW64_64KEY
reg := TRegistry.Create(KEY_WRITE or KEY_READ or KEY_WOW64_64KEY);
reg.RootKey := HKEY_LOCAL_MACHINE;
本文介绍在64位系统中如何正确地操作HKEY_LOCAL_MACHINE注册表项,避免重定向问题导致的数据不一致现象。通过使用TRegistry组件并设置正确的根键,可以确保数据的正确读写。
HKEY_LOCAL_MACHINE写这个主键下的项,在64位系统下可能会重定向,所以构造时要加KEY_WOW64_64KEY
reg := TRegistry.Create(KEY_WRITE or KEY_READ or KEY_WOW64_64KEY);
reg.RootKey := HKEY_LOCAL_MACHINE;
2553
1354
1031

被折叠的 条评论
为什么被折叠?