Changeset 170 for Include/windows.sbp
- Timestamp:
- Mar 16, 2007, 10:01:14 AM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
Include/windows.sbp
r168 r170 4 4 #ifndef _INC_WINDOWS 5 5 #define _INC_WINDOWS 6 7 8 TypeDef HANDLE = VoidPtr9 10 'variable type - System11 TypeDef HGLOBAL = HANDLE12 TypeDef HLOCAL = HANDLE13 Type _System_DeclareHandle_HINSTANCE:unused As DWord:End Type14 TypeDef HINSTANCE = *_System_DeclareHandle_HINSTANCE15 TypeDef HMODULE = HINSTANCE16 Type _System_DeclareHandle_HKEY:unused As DWord:End Type17 TypeDef HKEY = *_System_DeclareHandle_HKEY18 TypeDef HFILE = Long19 Type _System_DeclareHandle_HANDLE:unused As DWord:End Type20 TypeDef HRSRC = *_System_DeclareHandle_HANDLE21 22 'variable type - User23 Type _System_DeclareHandle_HMENU:unused As DWord:End Type24 TypeDef HMENU = *_System_DeclareHandle_HMENU25 Type _System_DeclareHandle_HWND:unused As DWord:End Type26 TypeDef HWND = *_System_DeclareHandle_HWND27 Type _System_DeclareHandle_HACCEL:unused As DWord:End Type28 TypeDef HACCEL = *_System_DeclareHandle_HACCEL29 30 'variable type - GDI31 Type _System_DeclareHandle_HBITMAP:unused As DWord:End Type32 TypeDef HBITMAP = *_System_DeclareHandle_HBITMAP33 Type _System_DeclareHandle_HBRUSH:unused As DWord:End Type34 TypeDef HBRUSH = *_System_DeclareHandle_HBRUSH35 Type _System_DeclareHandle_HCURSOR:unused As DWord:End Type36 TypeDef HCURSOR = *_System_DeclareHandle_HCURSOR37 Type _System_DeclareHandle_HDC:unused As DWord:End Type38 TypeDef HDC = *_System_DeclareHandle_HDC39 Type _System_DeclareHandle_HFONT:unused As DWord:End Type40 TypeDef HFONT = *_System_DeclareHandle_HFONT41 Type _System_DeclareHandle_HGDIOBJ:unused As DWord:End Type42 TypeDef HGDIOBJ = *_System_DeclareHandle_HGDIOBJ43 Type _System_DeclareHandle_HICON:unused As DWord:End Type44 TypeDef HICON = *_System_DeclareHandle_HICON45 Type _System_DeclareHandle_HPEN:unused As DWord:End Type46 TypeDef HPEN = *_System_DeclareHandle_HPEN47 Type _System_DeclareHandle_HRGN:unused As DWord:End Type48 TypeDef HRGN = *_System_DeclareHandle_HRGN49 Type _System_DeclareHandle_HMETAFILE:unused As DWord:End Type50 TypeDef HMETAFILE = *_System_DeclareHandle_HMETAFILE51 Type _System_DeclareHandle_HENHMETAFILE:unused As DWord:End Type52 TypeDef HENHMETAFILE = *_System_DeclareHandle_HENHMETAFILE53 Type _System_DeclareHandle_HTASK:unused As DWord:End Type54 TypeDef HTASK = *_System_DeclareHandle_HTASK55 Type _System_DeclareHandle_HHOOK:unused As DWord:End Type56 TypeDef HHOOK = *_System_DeclareHandle_HHOOK57 Type _System_DeclareHandle_HMONITOR:unused As DWord:End Type58 TypeDef HMONITOR = *_System_DeclareHandle_HMONITOR59 60 'variable type - Shell61 Type _System_DeclareHandle_HDROP:unused As DWord:End Type62 TypeDef HDROP = *_System_DeclareHandle_HDROP63 64 65 TypeDef LRESULT = LONG_PTR66 67 TypeDef WPARAM = ULONG_PTR68 TypeDef LPARAM = LONG_PTR69 70 TypeDef CHAR = SByte71 TypeDef WCHAR = Word72 TypeDef TCHAR = Char73 74 #ifdef UNICODE75 TypeDef TBYTE = Char76 77 TypeDef PSTR = *SByte78 TypeDef PCSTR = *SByte79 80 TypeDef PWSTR = *Char81 TypeDef PCWSTR = *Char82 83 TypeDef PTSTR = PWSTR84 TypeDef PCTSTR = PCWSTR85 #else86 TypeDef TBYTE = Byte87 88 TypeDef PSTR = *Char89 TypeDef PCSTR = *Char90 91 TypeDef PWSTR = *WCHAR92 TypeDef PCWSTR = *WCHAR93 94 TypeDef PTSTR = PSTR95 TypeDef PCTSTR = PCSTR96 #endif97 98 TypeDef LPSTR = PSTR99 TypeDef LPCSTR = PCSTR100 101 TypeDef LPWSTR = PWSTR102 TypeDef LPCWSTR = PCWSTR103 104 TypeDef LPTSTR = PTSTR105 TypeDef LPCTSTR = PCTSTR106 6 107 7 TypeDef OLECHAR = WCHAR … … 111 11 TypeDef BSTR = LPOLESTR 112 12 113 TypeDef UCSCHAR = DWord114 115 Const UCSCHAR_INVALID_CHARACTER = &hffffffff As UCSCHAR116 Const MIN_UCSCHAR = 0 As UCSCHAR117 Const MAX_UCSCHAR = &h0010ffff As UCSCHAR118 119 13 TypeDef LANGID = Word 120 14 TypeDef LCID = DWord … … 122 16 TypeDef LGRPID = DWord 123 17 124 TypeDef HRESULT = Long125 TypeDef ATOM = Word126 TypeDef COLORREF = DWord127 128 18 TypeDef PROPID = DWord 129 19 130 TypeDef RECTL = RECT131 TypeDef SIZEL = SIZE132 133 TypeDef PVOID = VoidPtr134 TypeDef LPVOID = VoidPtr135 TypeDef LPCVOID = VoidPtr136 137 TypeDef FARPROC = *Function() As LONG_PTR138 TypeDef NEARPROC = FARPROC139 TypeDef PROC = FARPROC140 20 TypeDef WNDPROC = *Function(hwnd As HWND, msg As DWord, wParam As WPARAM, lParam As LPARAM) As LRESULT 141 21 TypeDef DLGPROC = *Function(hwnd As HWND, msg As DWord, wParam As WPARAM, lParam As LPARAM) As LONG_PTR 142 22 23 #require <windef.ab> 143 24 #require <api_winerror.sbp> 144 25 #require <api_system.sbp>
Note:
See TracChangeset
for help on using the changeset viewer.