Win32 扩展参考指南
1. 概述
在 Windows 编程中,有众多的 SDK 函数和对象可供使用。由于完整记录整个 Windows SDK 需要大量篇幅,这里主要对一些常用的 SDK 函数和对象进行简要介绍。若需更多信息,可查阅 Python for Windows Extensions 的参考指南、Microsoft SDK 文档或其他优秀的 Windows 编程资料。
2. 常见的 Win32 Python 对象
2.1 PyHANDLE
PyHANDLE 对象代表一个 Win32 句柄。当 PyHANDLE 对象不再被引用时,Win32 句柄会自动关闭。不过,显式关闭这些句柄仍被视为良好的编程习惯。
2.1.1 方法
-
__int__():返回该对象的原始 Win32 句柄值,例如int(myHandle)可获取 Win32 句柄值。 -
Close():手动关闭 Win32 句柄。 -
Detach():返回原始 Win32 句柄,并将该句柄从 PyHANDLE 对象分离。调用此方法后,Win32 句柄不会自动关闭,且 PyHANDLE 对象的 Win32 句柄值变为零(即无效句柄值)。
2.1.2 属性
-
handle:以整数形式表示的原始 Win32 句柄,即myhandle.handle ==
超级会员免费看
订阅专栏 解锁全文
3613

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



