~pythonregexp2.7/python/issue2636-11

« back to all changes in this revision

Viewing changes to Lib/ctypes/wintypes.py

  • Committer: Jeffrey C. "The TimeHorse" Jacobs
  • Date: 2008-09-21 13:47:31 UTC
  • mfrom: (39021.1.404 Regexp-2.7)
  • mto: This revision was merged to the branch mainline in revision 39030.
  • Revision ID: darklord@timehorse.com-20080921134731-rudomuzeh1b2tz1y
Merged in changes from the latest python source snapshot.

Show diffs side-by-side

added added

removed removed

Lines of Context:
11
11
 
12
12
WCHAR = c_wchar
13
13
UINT = c_uint
 
14
INT = c_int
14
15
 
15
16
DOUBLE = c_double
 
17
FLOAT = c_float
16
18
 
17
19
BOOLEAN = BYTE
18
20
BOOL = c_long
26
28
ULONG = c_ulong
27
29
LONG = c_long
28
30
 
 
31
USHORT = c_ushort
 
32
SHORT = c_short
 
33
 
29
34
# in the windows header files, these are structures.
30
35
_LARGE_INTEGER = LARGE_INTEGER = c_longlong
31
36
_ULARGE_INTEGER = ULARGE_INTEGER = c_ulonglong
33
38
LPCOLESTR = LPOLESTR = OLESTR = c_wchar_p
34
39
LPCWSTR = LPWSTR = c_wchar_p
35
40
LPCSTR = LPSTR = c_char_p
 
41
LPCVOID = LPVOID = c_void_p
36
42
 
37
43
# WPARAM is defined as UINT_PTR (unsigned type)
38
44
# LPARAM is defined as LONG_PTR (signed type)
161
167
                ("cFileName", c_wchar * MAX_PATH),
162
168
                ("cAlternateFileName", c_wchar * 14)]
163
169
 
164
 
__all__ = ['ATOM', 'BOOL', 'BOOLEAN', 'BYTE', 'COLORREF', 'DOUBLE',
165
 
           'DWORD', 'FILETIME', 'HACCEL', 'HANDLE', 'HBITMAP', 'HBRUSH',
 
170
__all__ = ['ATOM', 'BOOL', 'BOOLEAN', 'BYTE', 'COLORREF', 'DOUBLE', 'DWORD',
 
171
           'FILETIME', 'FLOAT', 'HACCEL', 'HANDLE', 'HBITMAP', 'HBRUSH',
166
172
           'HCOLORSPACE', 'HDC', 'HDESK', 'HDWP', 'HENHMETAFILE', 'HFONT',
167
173
           'HGDIOBJ', 'HGLOBAL', 'HHOOK', 'HICON', 'HINSTANCE', 'HKEY',
168
174
           'HKL', 'HLOCAL', 'HMENU', 'HMETAFILE', 'HMODULE', 'HMONITOR',
169
175
           'HPALETTE', 'HPEN', 'HRGN', 'HRSRC', 'HSTR', 'HTASK', 'HWINSTA',
170
 
           'HWND', 'LANGID', 'LARGE_INTEGER', 'LCID', 'LCTYPE', 'LGRPID',
171
 
           'LONG', 'LPARAM', 'LPCOLESTR', 'LPCSTR', 'LPCWSTR', 'LPOLESTR',
172
 
           'LPSTR', 'LPWSTR', 'MAX_PATH', 'MSG', 'OLESTR', 'POINT',
173
 
           'POINTL', 'RECT', 'RECTL', 'RGB', 'SC_HANDLE',
174
 
           'SERVICE_STATUS_HANDLE', 'SIZE', 'SIZEL', 'SMALL_RECT', 'UINT',
175
 
           'ULARGE_INTEGER', 'ULONG', 'VARIANT_BOOL', 'WCHAR',
176
 
           'WIN32_FIND_DATAA', 'WIN32_FIND_DATAW', 'WORD', 'WPARAM', '_COORD',
177
 
           '_FILETIME', '_LARGE_INTEGER', '_POINTL', '_RECTL', '_SMALL_RECT',
178
 
           '_ULARGE_INTEGER', 'tagMSG', 'tagPOINT', 'tagRECT', 'tagSIZE']
 
176
           'HWND', 'INT', 'LANGID', 'LARGE_INTEGER', 'LCID', 'LCTYPE',
 
177
           'LGRPID', 'LONG', 'LPARAM', 'LPCOLESTR', 'LPCSTR', 'LPCVOID',
 
178
           'LPCWSTR', 'LPOLESTR', 'LPSTR', 'LPVOID', 'LPWSTR', 'MAX_PATH',
 
179
           'MSG', 'OLESTR', 'POINT', 'POINTL', 'RECT', 'RECTL', 'RGB',
 
180
           'SC_HANDLE', 'SERVICE_STATUS_HANDLE', 'SHORT', 'SIZE', 'SIZEL',
 
181
           'SMALL_RECT', 'UINT', 'ULARGE_INTEGER', 'ULONG', 'USHORT',
 
182
           'VARIANT_BOOL', 'WCHAR', 'WIN32_FIND_DATAA', 'WIN32_FIND_DATAW',
 
183
           'WORD', 'WPARAM', '_COORD', '_FILETIME', '_LARGE_INTEGER',
 
184
           '_POINTL', '_RECTL', '_SMALL_RECT', '_ULARGE_INTEGER', 'tagMSG',
 
185
           'tagPOINT', 'tagRECT', 'tagSIZE']