Python导入DLL

Python导入DLL,第1张

Python导入DLL

您已经标记了问题ctype,所以听起来您已经知道答案了。

该ctypes的教程非常出色。阅读并理解该说明后,您将可以轻松完成。

例如:

>>> from ctypes import *>>> windll.kernel32.GetModuleHandleW(0)486539264

还有我自己的代码中的一个示例

lib = ctypes.WinDLL('mylibrary.dll')#lib = ctypes.WinDLL('full/path/to/mylibrary.dll')func = lib['myFunc']#my func is double myFunc(double);func.restype = ctypes.c_doublevalue = func(ctypes.c_double(42.0))


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5645015.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存