Current Path : /usr/local/lib/python2.5/ctypes/test/ |
FreeBSD hs32.drive.ne.jp 9.1-RELEASE FreeBSD 9.1-RELEASE #1: Wed Jan 14 12:18:08 JST 2015 root@hs32.drive.ne.jp:/sys/amd64/compile/hs32 amd64 |
Current File : //usr/local/lib/python2.5/ctypes/test/test_errcheck.py |
import sys from ctypes import * ##class HMODULE(Structure): ## _fields_ = [("value", c_void_p)] ## def __repr__(self): ## return "<HMODULE %s>" % self.value ##windll.kernel32.GetModuleHandleA.restype = HMODULE ##print windll.kernel32.GetModuleHandleA("python23.dll") ##print hex(sys.dllhandle) ##def nonzero(handle): ## return (GetLastError(), handle) ##windll.kernel32.GetModuleHandleA.errcheck = nonzero ##print windll.kernel32.GetModuleHandleA("spam")