将.lib文件中定义的c类型导入python

时间:2016-03-10 12:53:10

标签: python c ctypes cpython .lib

我有一个第三方C静态库(.lib),我想用python利用它,提供的头包含函数的原型和一些数据结构的声明,但它也使用了一些未定义的数据类型标题

示例在" header.h"

typedef HANDLE            R_HANDLE;

标头中无法访问HANDLE数据类型,并且有一些函数将此数据类型用作参数或返回值

如何导出此数据类型" HANDLE"从Python函数中使用?

是否存在直接处理" R_HANDLE" ?

rem:对于经典结构和c数据类型,我正在使用Python CookBook的方法,使用ctypes

由于

0 个答案:

没有答案