ctypes在Python中返回错误的类型

时间:2014-08-18 14:54:02

标签: python dll ctypes

我试图使用python 2.7

从DLL文件中调用方法

我的代码如下:

import ctypes
myDll = ctypes.CDLL("K:\\Development\\Dll_Test\\xx.dll")

myDll.myMethod.argtypes=[ctypes.c_char_p]
myDll.myMethod.restype=ctypes.c_char_p
appId=ctypes.c_char_p('XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX')

challenge= myDll.myMethod(appId)

在DLL文件中,myMethod返回* char但它在python中返回空字符串。

可能是什么问题?

感谢您的支持。

0 个答案:

没有答案