好文,感谢gutounan,我也很需要啊
>>> import ctypes
>>> dir(ctypes)
['ARRAY', 'Array', 'CDLL', 'CFUNCTYPE', 'FormatError', 'GetLastError', 'OleDLL', 'POINTER', 'SetPointerType', 'Structure', 'Union', 'WINFUNCTYPE', 'WinDLL', 'WinError', '_CFuncPtr', '_DLLS', '_FUNCFLAG_CDECL', '_FUNCFLAG_HRESULT', '_FUNCFLAG_STDCALL', '_FreeLibrary', '_LoadLibrary', '_Pointer', '_SimpleCData', '__builtins__', '__doc__', '__file__', '__name__', '__path__', '__version__', '_os', '_pointer_type_cache', 'addressof', 'byref', 'c_buffer', 'c_byte', 'c_char', 'c_char_p', 'c_double', 'c_float', 'c_int', 'c_long', 'c_longlong', 'c_short', 'c_ubyte', 'c_uint', 'c_ulong', 'c_ulonglong', 'c_ushort', 'c_void_p', 'c_voidp', 'c_wchar', 'c_wchar_p', 'cdll', 'oledll', 'pointer', 'sizeof', 'sys', 'windll']
>>> GMS=ctypes.cdll.LoadLibrary("e:\contour\GMS.dll")
>>> trace=GMS["trace_contour"]
>>> trace(...)
|
|