cTypes很简单。
pywrap的Python项目详细描述
用cTypes包装API的简单函数。
用法
替换此项:
prototype=ctypes.WINFUNCTYPE(wintypes.HANDLE,wintypes.UINT,wintypes.HANDLE)paramflags=(1,"uFormat"),(1,"hMem")SetClipboardData=prototype(("SetClipboardData",user32),paramflags)SetClipboardData.errcheck=null_errcheck
用这个:
SetClipboardData=pywrap.wrap_winapi(name="SetClipboardData",library=user32,restype=wintypes.BOOL,params=[Parameter("uFormat",wintypes.UINT),Parameter("hMem",wintypes.HANDLE)],errcheck=null_errcheck)