0
我对windows 64位registryget有点麻烦。它不适用于powerbuilder 8.04,我不知道为什么。如果有人有任何建议,请告诉我。Powerbuilder win 64位注册表编辑器
我对windows 64位registryget有点麻烦。它不适用于powerbuilder 8.04,我不知道为什么。如果有人有任何建议,请告诉我。Powerbuilder win 64位注册表编辑器
尽管“不起作用”并不是一个非常精确的问题描述,但我想这可能是因为PB程序是32位的,所以注册表访问被虚拟化为HKEY_LOCAL_MACHINE
到HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node
,所以PB应用程序不会“看到“64位部分。
你可以查阅一下PB访问使用32位注册表编辑器应设在C:\Windows\SysWOW64\odbcad32.exe
如果你确实需要管理从PB 64位注册表,你可以声明本地RegOpenKeyEx
API功能如this answer中所述,本地外部功能并明确地访问KEY_WOW64_64KEY
。