我有一個關於使用DLL文件的問題。我使用的代碼如下。它在DLL的手冊中寫着函數的簽名。我正在使用Python 2.7在Python 2.7中使用DLL與ctypes
from ctypes import *
mtrs= windll.LoadLibrary("mtrs.dll")
mtrs.sw_Open("SystemWorks", 0, c_ulong(0x100 | 0x10000), None, None)
0
在DLL的手冊中它寫了函數的簽名。
DLLINOUT BOOL WINAPI sw_Open(LPCSTR DeviceName, ULONG DeviceNumber, ULONG OpenFlags, void * Arg1, void * Arg2);
如果設備未打開,則函數返回false。
參數中是否有錯誤?
我使用python 2.7 – 2011-12-29 13:34:38