您已经标记了问题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))
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)