-1

我正在尝试 pywin32 扩展的 win32api.RegLoadKey 部分,但是,我假设我需要先创建一个 PyHKEY。但是我不知道 PyHKEY 在哪个模块。文档同样没用。http://docs.activestate.com/activepython/2.4/pywin32/PyHKEY.html另请注意,那里的文档确实注意到 PyHKEY 只是一个 PyHANDLE,它只是一个 int,但在调用中使用了一个 int导致异常:error: (6, 'RegLoadKey', 'The handle is invalid.')

任何帮助将不胜感激!

快速更新:

import win32api

handle = int()

win32api.RegLoadKey(handle, "tempKey", "C:\\Users\\Default\\NTUSER.dat")
4

1 回答 1

0

Python是动态的;除非您创建自己的对象,否则您不会“使用”类型,否则您会使用给您的对象。win32api.RegOpenKeyEx()将为您提供一个您可以使用的关键对象,或者,作为win32api.RegLoadKey()状态的文档,您可以使用 4 个预定义常量之一来加载配置单元根。

于 2012-07-19T23:56:33.183 回答