| 1 | #ifndef __WINE_WINE_WINUSER16_H | 
|---|
| 2 | #define __WINE_WINE_WINUSER16_H | 
|---|
| 3 |  | 
|---|
| 4 | #include "winuser.h" /* winuser.h needed for MSGBOX* CALLBACK / | 
|---|
| 5 | /* wingdi.h needed for COLORREF */ | 
|---|
| 6 | #include "wine/wingdi16.h" | 
|---|
| 7 |  | 
|---|
| 8 |  | 
|---|
| 9 | #include "pshpack1.h" | 
|---|
| 10 |  | 
|---|
| 11 | typedef struct tagCOMSTAT16 | 
|---|
| 12 | { | 
|---|
| 13 | BYTE   status; | 
|---|
| 14 | UINT16 cbInQue WINE_PACKED; | 
|---|
| 15 | UINT16 cbOutQue WINE_PACKED; | 
|---|
| 16 | } COMSTAT16,*LPCOMSTAT16; | 
|---|
| 17 |  | 
|---|
| 18 | typedef struct tagDCB16 | 
|---|
| 19 | { | 
|---|
| 20 | BYTE   Id; | 
|---|
| 21 | UINT16 BaudRate WINE_PACKED; | 
|---|
| 22 | BYTE   ByteSize; | 
|---|
| 23 | BYTE   Parity; | 
|---|
| 24 | BYTE   StopBits; | 
|---|
| 25 | UINT16 RlsTimeout; | 
|---|
| 26 | UINT16 CtsTimeout; | 
|---|
| 27 | UINT16 DsrTimeout; | 
|---|
| 28 |  | 
|---|
| 29 | unsigned fBinary        :1; | 
|---|
| 30 | unsigned fRtsDisable    :1; | 
|---|
| 31 | unsigned fParity        :1; | 
|---|
| 32 | unsigned fOutxCtsFlow   :1; | 
|---|
| 33 | unsigned fOutxDsrFlow   :1; | 
|---|
| 34 | unsigned fDummy         :2; | 
|---|
| 35 | unsigned fDtrDisable    :1; | 
|---|
| 36 |  | 
|---|
| 37 | unsigned fOutX          :1; | 
|---|
| 38 | unsigned fInX           :1; | 
|---|
| 39 | unsigned fPeChar        :1; | 
|---|
| 40 | unsigned fNull          :1; | 
|---|
| 41 | unsigned fChEvt         :1; | 
|---|
| 42 | unsigned fDtrflow       :1; | 
|---|
| 43 | unsigned fRtsflow       :1; | 
|---|
| 44 | unsigned fDummy2        :1; | 
|---|
| 45 |  | 
|---|
| 46 | CHAR   XonChar; | 
|---|
| 47 | CHAR   XoffChar; | 
|---|
| 48 | UINT16 XonLim; | 
|---|
| 49 | UINT16 XoffLim; | 
|---|
| 50 | CHAR   PeChar; | 
|---|
| 51 | CHAR   EofChar; | 
|---|
| 52 | CHAR   EvtChar; | 
|---|
| 53 | UINT16 TxDelay WINE_PACKED; | 
|---|
| 54 | } DCB16, *LPDCB16; | 
|---|
| 55 |  | 
|---|
| 56 |  | 
|---|
| 57 | /* SetWindowPlacement() struct */ | 
|---|
| 58 | typedef struct | 
|---|
| 59 | { | 
|---|
| 60 | UINT16   length; | 
|---|
| 61 | UINT16   flags; | 
|---|
| 62 | UINT16   showCmd; | 
|---|
| 63 | POINT16  ptMinPosition WINE_PACKED; | 
|---|
| 64 | POINT16  ptMaxPosition WINE_PACKED; | 
|---|
| 65 | RECT16   rcNormalPosition WINE_PACKED; | 
|---|
| 66 | } WINDOWPLACEMENT16, *LPWINDOWPLACEMENT16; | 
|---|
| 67 |  | 
|---|
| 68 | /****** Window classes ******/ | 
|---|
| 69 |  | 
|---|
| 70 | typedef struct | 
|---|
| 71 | { | 
|---|
| 72 | UINT16      style; | 
|---|
| 73 | WNDPROC16   lpfnWndProc WINE_PACKED; | 
|---|
| 74 | INT16       cbClsExtra; | 
|---|
| 75 | INT16       cbWndExtra; | 
|---|
| 76 | HANDLE16    hInstance; | 
|---|
| 77 | HICON16     hIcon; | 
|---|
| 78 | HCURSOR16   hCursor; | 
|---|
| 79 | HBRUSH16    hbrBackground; | 
|---|
| 80 | SEGPTR      lpszMenuName WINE_PACKED; | 
|---|
| 81 | SEGPTR      lpszClassName WINE_PACKED; | 
|---|
| 82 | } WNDCLASS16, *LPWNDCLASS16; | 
|---|
| 83 |  | 
|---|
| 84 | typedef struct | 
|---|
| 85 | { | 
|---|
| 86 | UINT      cbSize; | 
|---|
| 87 | UINT      style; | 
|---|
| 88 | WNDPROC16   lpfnWndProc; | 
|---|
| 89 | INT16       cbClsExtra; | 
|---|
| 90 | INT16       cbWndExtra; | 
|---|
| 91 | HANDLE16    hInstance; | 
|---|
| 92 | HICON16     hIcon; | 
|---|
| 93 | HCURSOR16   hCursor; | 
|---|
| 94 | HBRUSH16    hbrBackground; | 
|---|
| 95 | SEGPTR      lpszMenuName; | 
|---|
| 96 | SEGPTR      lpszClassName; | 
|---|
| 97 | HICON16     hIconSm; | 
|---|
| 98 | } WNDCLASSEX16, *LPWNDCLASSEX16; | 
|---|
| 99 |  | 
|---|
| 100 | typedef struct | 
|---|
| 101 | { | 
|---|
| 102 | HWND16    hwnd; | 
|---|
| 103 | UINT16    message; | 
|---|
| 104 | WPARAM16  wParam; | 
|---|
| 105 | LPARAM    lParam WINE_PACKED; | 
|---|
| 106 | DWORD     time WINE_PACKED; | 
|---|
| 107 | POINT16   pt WINE_PACKED; | 
|---|
| 108 | } MSG16, *LPMSG16; | 
|---|
| 109 |  | 
|---|
| 110 | typedef struct | 
|---|
| 111 | { | 
|---|
| 112 | MSG16 msg; | 
|---|
| 113 | WORD wParamHigh; | 
|---|
| 114 | } MSG32_16, *LPMSG16_32; | 
|---|
| 115 |  | 
|---|
| 116 | /* Cursors / Icons */ | 
|---|
| 117 |  | 
|---|
| 118 | #if 0 | 
|---|
| 119 | typedef struct tagCURSORICONINFO | 
|---|
| 120 | { | 
|---|
| 121 | POINT16 ptHotSpot; | 
|---|
| 122 | WORD    nWidth; | 
|---|
| 123 | WORD    nHeight; | 
|---|
| 124 | WORD    nWidthBytes; | 
|---|
| 125 | BYTE    bPlanes; | 
|---|
| 126 | BYTE    bBitsPerPixel; | 
|---|
| 127 | } CURSORICONINFO; | 
|---|
| 128 | #endif | 
|---|
| 129 |  | 
|---|
| 130 | typedef struct { | 
|---|
| 131 | BOOL16          fIcon; | 
|---|
| 132 | WORD            xHotspot; | 
|---|
| 133 | WORD            yHotspot; | 
|---|
| 134 | HBITMAP16       hbmMask; | 
|---|
| 135 | HBITMAP16       hbmColor; | 
|---|
| 136 | } ICONINFO16,*LPICONINFO16; | 
|---|
| 137 |  | 
|---|
| 138 | typedef struct | 
|---|
| 139 | { | 
|---|
| 140 | BYTE   fVirt; | 
|---|
| 141 | WORD   key; | 
|---|
| 142 | WORD   cmd; | 
|---|
| 143 | } ACCEL16, *LPACCEL16; | 
|---|
| 144 |  | 
|---|
| 145 | /* FIXME: not sure this one is correct */ | 
|---|
| 146 | typedef struct { | 
|---|
| 147 | UINT16    cbSize; | 
|---|
| 148 | UINT16    fMask; | 
|---|
| 149 | UINT16    fType; | 
|---|
| 150 | UINT16    fState; | 
|---|
| 151 | UINT16    wID; | 
|---|
| 152 | HMENU16   hSubMenu; | 
|---|
| 153 | HBITMAP16 hbmpChecked; | 
|---|
| 154 | HBITMAP16 hbmpUnchecked; | 
|---|
| 155 | DWORD     dwItemData; | 
|---|
| 156 | LPSTR     dwTypeData; | 
|---|
| 157 | UINT16    cch; | 
|---|
| 158 | } MENUITEMINFO16, *LPMENUITEMINFO16; | 
|---|
| 159 |  | 
|---|
| 160 | /* DrawState defines ... */ | 
|---|
| 161 | typedef BOOL16 (* CALLBACK DRAWSTATEPROC16)(HDC16,LPARAM,WPARAM16,INT16,INT16); | 
|---|
| 162 |  | 
|---|
| 163 | /* Listbox messages */ | 
|---|
| 164 | #define LB_ADDSTRING16           (WM_USER+1) | 
|---|
| 165 | #define LB_INSERTSTRING16        (WM_USER+2) | 
|---|
| 166 | #define LB_DELETESTRING16        (WM_USER+3) | 
|---|
| 167 | #define LB_SELITEMRANGEEX16      (WM_USER+4) | 
|---|
| 168 | #define LB_RESETCONTENT16        (WM_USER+5) | 
|---|
| 169 | #define LB_SETSEL16              (WM_USER+6) | 
|---|
| 170 | #define LB_SETCURSEL16           (WM_USER+7) | 
|---|
| 171 | #define LB_GETSEL16              (WM_USER+8) | 
|---|
| 172 | #define LB_GETCURSEL16           (WM_USER+9) | 
|---|
| 173 | #define LB_GETTEXT16             (WM_USER+10) | 
|---|
| 174 | #define LB_GETTEXTLEN16          (WM_USER+11) | 
|---|
| 175 | #define LB_GETCOUNT16            (WM_USER+12) | 
|---|
| 176 | #define LB_SELECTSTRING16        (WM_USER+13) | 
|---|
| 177 | #define LB_DIR16                 (WM_USER+14) | 
|---|
| 178 | #define LB_GETTOPINDEX16         (WM_USER+15) | 
|---|
| 179 | #define LB_FINDSTRING16          (WM_USER+16) | 
|---|
| 180 | #define LB_GETSELCOUNT16         (WM_USER+17) | 
|---|
| 181 | #define LB_GETSELITEMS16         (WM_USER+18) | 
|---|
| 182 | #define LB_SETTABSTOPS16         (WM_USER+19) | 
|---|
| 183 | #define LB_GETHORIZONTALEXTENT16 (WM_USER+20) | 
|---|
| 184 | #define LB_SETHORIZONTALEXTENT16 (WM_USER+21) | 
|---|
| 185 | #define LB_SETCOLUMNWIDTH16      (WM_USER+22) | 
|---|
| 186 | #define LB_ADDFILE16             (WM_USER+23) | 
|---|
| 187 | #define LB_SETTOPINDEX16         (WM_USER+24) | 
|---|
| 188 | #define LB_GETITEMRECT16         (WM_USER+25) | 
|---|
| 189 | #define LB_GETITEMDATA16         (WM_USER+26) | 
|---|
| 190 | #define LB_SETITEMDATA16         (WM_USER+27) | 
|---|
| 191 | #define LB_SELITEMRANGE16        (WM_USER+28) | 
|---|
| 192 | #define LB_SETANCHORINDEX16      (WM_USER+29) | 
|---|
| 193 | #define LB_GETANCHORINDEX16      (WM_USER+30) | 
|---|
| 194 | #define LB_SETCARETINDEX16       (WM_USER+31) | 
|---|
| 195 | #define LB_GETCARETINDEX16       (WM_USER+32) | 
|---|
| 196 | #define LB_SETITEMHEIGHT16       (WM_USER+33) | 
|---|
| 197 | #define LB_GETITEMHEIGHT16       (WM_USER+34) | 
|---|
| 198 | #define LB_FINDSTRINGEXACT16     (WM_USER+35) | 
|---|
| 199 | #define LB_CARETON16             (WM_USER+36) | 
|---|
| 200 | #define LB_CARETOFF16            (WM_USER+37) | 
|---|
| 201 |  | 
|---|
| 202 | /* Combo box messages */ | 
|---|
| 203 | #define CB_GETEDITSEL16            (WM_USER+0) | 
|---|
| 204 | #define CB_LIMITTEXT16             (WM_USER+1) | 
|---|
| 205 | #define CB_SETEDITSEL16            (WM_USER+2) | 
|---|
| 206 | #define CB_ADDSTRING16             (WM_USER+3) | 
|---|
| 207 | #define CB_DELETESTRING16          (WM_USER+4) | 
|---|
| 208 | #define CB_DIR16                   (WM_USER+5) | 
|---|
| 209 | #define CB_GETCOUNT16              (WM_USER+6) | 
|---|
| 210 | #define CB_GETCURSEL16             (WM_USER+7) | 
|---|
| 211 | #define CB_GETLBTEXT16             (WM_USER+8) | 
|---|
| 212 | #define CB_GETLBTEXTLEN16          (WM_USER+9) | 
|---|
| 213 | #define CB_INSERTSTRING16          (WM_USER+10) | 
|---|
| 214 | #define CB_RESETCONTENT16          (WM_USER+11) | 
|---|
| 215 | #define CB_FINDSTRING16            (WM_USER+12) | 
|---|
| 216 | #define CB_SELECTSTRING16          (WM_USER+13) | 
|---|
| 217 | #define CB_SETCURSEL16             (WM_USER+14) | 
|---|
| 218 | #define CB_SHOWDROPDOWN16          (WM_USER+15) | 
|---|
| 219 | #define CB_GETITEMDATA16           (WM_USER+16) | 
|---|
| 220 | #define CB_SETITEMDATA16           (WM_USER+17) | 
|---|
| 221 | #define CB_GETDROPPEDCONTROLRECT16 (WM_USER+18) | 
|---|
| 222 | #define CB_SETITEMHEIGHT16         (WM_USER+19) | 
|---|
| 223 | #define CB_GETITEMHEIGHT16         (WM_USER+20) | 
|---|
| 224 | #define CB_SETEXTENDEDUI16         (WM_USER+21) | 
|---|
| 225 | #define CB_GETEXTENDEDUI16         (WM_USER+22) | 
|---|
| 226 | #define CB_GETDROPPEDSTATE16       (WM_USER+23) | 
|---|
| 227 | #define CB_FINDSTRINGEXACT16       (WM_USER+24) | 
|---|
| 228 |  | 
|---|
| 229 | typedef struct /* not sure if the 16bit version is correct */ | 
|---|
| 230 | { | 
|---|
| 231 | UINT        cbSize; | 
|---|
| 232 | HWND16      hwndOwner; | 
|---|
| 233 | HINSTANCE16 hInstance; | 
|---|
| 234 | SEGPTR      lpszText; | 
|---|
| 235 | SEGPTR      lpszCaption; | 
|---|
| 236 | DWORD       dwStyle; | 
|---|
| 237 | SEGPTR      lpszIcon; | 
|---|
| 238 | DWORD       dwContextHelpId; | 
|---|
| 239 | MSGBOXCALLBACK      lpfnMsgBoxCallback; | 
|---|
| 240 | DWORD       dwLanguageId; | 
|---|
| 241 | } MSGBOXPARAMS16,*LPMSGBOXPARAMS16; | 
|---|
| 242 |  | 
|---|
| 243 | /* Windows */ | 
|---|
| 244 |  | 
|---|
| 245 | typedef struct | 
|---|
| 246 | { | 
|---|
| 247 | LPVOID      lpCreateParams; | 
|---|
| 248 | HINSTANCE16 hInstance; | 
|---|
| 249 | HMENU16     hMenu; | 
|---|
| 250 | HWND16      hwndParent; | 
|---|
| 251 | INT16       cy; | 
|---|
| 252 | INT16       cx; | 
|---|
| 253 | INT16       y; | 
|---|
| 254 | INT16       x; | 
|---|
| 255 | LONG        style WINE_PACKED; | 
|---|
| 256 | SEGPTR      lpszName WINE_PACKED; | 
|---|
| 257 | SEGPTR      lpszClass WINE_PACKED; | 
|---|
| 258 | DWORD       dwExStyle WINE_PACKED; | 
|---|
| 259 | } CREATESTRUCT16, *LPCREATESTRUCT16; | 
|---|
| 260 |  | 
|---|
| 261 | typedef struct | 
|---|
| 262 | { | 
|---|
| 263 | HDC16   hdc; | 
|---|
| 264 | BOOL16  fErase; | 
|---|
| 265 | RECT16  rcPaint; | 
|---|
| 266 | BOOL16  fRestore; | 
|---|
| 267 | BOOL16  fIncUpdate; | 
|---|
| 268 | BYTE    rgbReserved[16]; | 
|---|
| 269 | } PAINTSTRUCT16, *LPPAINTSTRUCT16; | 
|---|
| 270 |  | 
|---|
| 271 | typedef struct | 
|---|
| 272 | { | 
|---|
| 273 | HMENU16   hWindowMenu; | 
|---|
| 274 | UINT16    idFirstChild; | 
|---|
| 275 | } CLIENTCREATESTRUCT16, *LPCLIENTCREATESTRUCT16; | 
|---|
| 276 |  | 
|---|
| 277 | typedef struct | 
|---|
| 278 | { | 
|---|
| 279 | SEGPTR       szClass; | 
|---|
| 280 | SEGPTR       szTitle; | 
|---|
| 281 | HINSTANCE16  hOwner; | 
|---|
| 282 | INT16        x; | 
|---|
| 283 | INT16        y; | 
|---|
| 284 | INT16        cx; | 
|---|
| 285 | INT16        cy; | 
|---|
| 286 | DWORD        style WINE_PACKED; | 
|---|
| 287 | LPARAM       lParam WINE_PACKED; | 
|---|
| 288 | } MDICREATESTRUCT16, *LPMDICREATESTRUCT16; | 
|---|
| 289 |  | 
|---|
| 290 | /* WM_GETMINMAXINFO struct */ | 
|---|
| 291 | typedef struct | 
|---|
| 292 | { | 
|---|
| 293 | POINT16   ptReserved; | 
|---|
| 294 | POINT16   ptMaxSize; | 
|---|
| 295 | POINT16   ptMaxPosition; | 
|---|
| 296 | POINT16   ptMinTrackSize; | 
|---|
| 297 | POINT16   ptMaxTrackSize; | 
|---|
| 298 | } MINMAXINFO16; | 
|---|
| 299 |  | 
|---|
| 300 | /* WM_WINDOWPOSCHANGING/CHANGED struct */ | 
|---|
| 301 | typedef struct tagWINDOWPOS16 | 
|---|
| 302 | { | 
|---|
| 303 | HWND16  hwnd; | 
|---|
| 304 | HWND16  hwndInsertAfter; | 
|---|
| 305 | INT16   x; | 
|---|
| 306 | INT16   y; | 
|---|
| 307 | INT16   cx; | 
|---|
| 308 | INT16   cy; | 
|---|
| 309 | UINT16  flags; | 
|---|
| 310 | } WINDOWPOS16, *LPWINDOWPOS16; | 
|---|
| 311 |  | 
|---|
| 312 | /* WM_NCCALCSIZE parameter structure */ | 
|---|
| 313 | typedef struct | 
|---|
| 314 | { | 
|---|
| 315 | RECT16  rgrc[3]; | 
|---|
| 316 | SEGPTR  lppos; | 
|---|
| 317 | } NCCALCSIZE_PARAMS16, *LPNCCALCSIZE_PARAMS16; | 
|---|
| 318 |  | 
|---|
| 319 | typedef struct { | 
|---|
| 320 | UINT16          cbSize; | 
|---|
| 321 | INT16           iBorderWidth; | 
|---|
| 322 | INT16           iScrollWidth; | 
|---|
| 323 | INT16           iScrollHeight; | 
|---|
| 324 | INT16           iCaptionWidth; | 
|---|
| 325 | INT16           iCaptionHeight; | 
|---|
| 326 | LOGFONT16       lfCaptionFont; | 
|---|
| 327 | INT16           iSmCaptionWidth; | 
|---|
| 328 | INT16           iSmCaptionHeight; | 
|---|
| 329 | LOGFONT16       lfSmCaptionFont; | 
|---|
| 330 | INT16           iMenuWidth; | 
|---|
| 331 | INT16           iMenuHeight; | 
|---|
| 332 | LOGFONT16       lfMenuFont; | 
|---|
| 333 | LOGFONT16       lfStatusFont; | 
|---|
| 334 | LOGFONT16       lfMessageFont; | 
|---|
| 335 | } NONCLIENTMETRICS16,*LPNONCLIENTMETRICS16; | 
|---|
| 336 |  | 
|---|
| 337 | /* Journalling hook structure */ | 
|---|
| 338 |  | 
|---|
| 339 | typedef struct | 
|---|
| 340 | { | 
|---|
| 341 | UINT16  message; | 
|---|
| 342 | UINT16  paramL; | 
|---|
| 343 | UINT16  paramH; | 
|---|
| 344 | DWORD   time WINE_PACKED; | 
|---|
| 345 | } EVENTMSG16, *LPEVENTMSG16; | 
|---|
| 346 |  | 
|---|
| 347 | /* Mouse hook structure */ | 
|---|
| 348 |  | 
|---|
| 349 | typedef struct | 
|---|
| 350 | { | 
|---|
| 351 | POINT16 pt; | 
|---|
| 352 | HWND16  hwnd; | 
|---|
| 353 | UINT16  wHitTestCode; | 
|---|
| 354 | DWORD   dwExtraInfo; | 
|---|
| 355 | } MOUSEHOOKSTRUCT16, *LPMOUSEHOOKSTRUCT16; | 
|---|
| 356 |  | 
|---|
| 357 | /* Hardware hook structure */ | 
|---|
| 358 |  | 
|---|
| 359 | typedef struct | 
|---|
| 360 | { | 
|---|
| 361 | HWND16    hWnd; | 
|---|
| 362 | UINT16    wMessage; | 
|---|
| 363 | WPARAM16  wParam; | 
|---|
| 364 | LPARAM    lParam WINE_PACKED; | 
|---|
| 365 | } HARDWAREHOOKSTRUCT16, *LPHARDWAREHOOKSTRUCT16; | 
|---|
| 366 |  | 
|---|
| 367 | /* Scrollbar messages */ | 
|---|
| 368 | #define SBM_SETPOS16             (WM_USER+0) | 
|---|
| 369 | #define SBM_GETPOS16             (WM_USER+1) | 
|---|
| 370 | #define SBM_SETRANGE16           (WM_USER+2) | 
|---|
| 371 | #define SBM_GETRANGE16           (WM_USER+3) | 
|---|
| 372 | #define SBM_ENABLE_ARROWS16      (WM_USER+4) | 
|---|
| 373 | #define SBM_SETRANGEREDRAW16     WM_NULL  /* Not in Win16 */ | 
|---|
| 374 | #define SBM_SETSCROLLINFO16      WM_NULL  /* Not in Win16 */ | 
|---|
| 375 | #define SBM_GETSCROLLINFO16      WM_NULL  /* Not in Win16 */ | 
|---|
| 376 |  | 
|---|
| 377 | /* CBT hook structures */ | 
|---|
| 378 |  | 
|---|
| 379 | typedef struct | 
|---|
| 380 | { | 
|---|
| 381 | CREATESTRUCT16  *lpcs; | 
|---|
| 382 | HWND16           hwndInsertAfter; | 
|---|
| 383 | } CBT_CREATEWND16, *LPCBT_CREATEWND16; | 
|---|
| 384 |  | 
|---|
| 385 | typedef struct | 
|---|
| 386 | { | 
|---|
| 387 | BOOL16    fMouse; | 
|---|
| 388 | HWND16    hWndActive; | 
|---|
| 389 | } CBTACTIVATESTRUCT16, *LPCBTACTIVATESTRUCT16; | 
|---|
| 390 |  | 
|---|
| 391 | /* Debug hook structure */ | 
|---|
| 392 |  | 
|---|
| 393 | typedef struct | 
|---|
| 394 | { | 
|---|
| 395 | HMODULE16   hModuleHook; | 
|---|
| 396 | LPARAM      reserved WINE_PACKED; | 
|---|
| 397 | LPARAM      lParam WINE_PACKED; | 
|---|
| 398 | WPARAM16    wParam; | 
|---|
| 399 | INT16       code; | 
|---|
| 400 | } DEBUGHOOKINFO16, *LPDEBUGHOOKINFO16; | 
|---|
| 401 |  | 
|---|
| 402 | #define GETMAXLPT       8 | 
|---|
| 403 | #define GETMAXCOM       9 | 
|---|
| 404 |  | 
|---|
| 405 | /* GetFreeSystemResources() parameters */ | 
|---|
| 406 |  | 
|---|
| 407 | #define GFSR_SYSTEMRESOURCES   0x0000 | 
|---|
| 408 | #define GFSR_GDIRESOURCES      0x0001 | 
|---|
| 409 | #define GFSR_USERRESOURCES     0x0002 | 
|---|
| 410 |  | 
|---|
| 411 | #define MAKEINTRESOURCE16(i)  (SEGPTR)((DWORD)((WORD)(i))) | 
|---|
| 412 |  | 
|---|
| 413 | /* Predefined resource types */ | 
|---|
| 414 | #define RT_CURSOR16          MAKEINTRESOURCE16(1) | 
|---|
| 415 | #define RT_BITMAP16          MAKEINTRESOURCE16(2) | 
|---|
| 416 | #define RT_ICON16            MAKEINTRESOURCE16(3) | 
|---|
| 417 | #define RT_MENU16            MAKEINTRESOURCE16(4) | 
|---|
| 418 | #define RT_DIALOG16          MAKEINTRESOURCE16(5) | 
|---|
| 419 | #define RT_STRING16          MAKEINTRESOURCE16(6) | 
|---|
| 420 | #define RT_FONTDIR16         MAKEINTRESOURCE16(7) | 
|---|
| 421 | #define RT_FONT16            MAKEINTRESOURCE16(8) | 
|---|
| 422 | #define RT_ACCELERATOR16     MAKEINTRESOURCE16(9) | 
|---|
| 423 | #define RT_RCDATA16          MAKEINTRESOURCE16(10) | 
|---|
| 424 | #define RT_MESSAGELIST16     MAKEINTRESOURCE16(11) | 
|---|
| 425 | #define RT_GROUP_CURSOR16    MAKEINTRESOURCE16(12) | 
|---|
| 426 | #define RT_GROUP_ICON16      MAKEINTRESOURCE16(14) | 
|---|
| 427 | /* Predefined resources */ | 
|---|
| 428 | #define IDI_APPLICATION16  MAKEINTRESOURCE16(32512) | 
|---|
| 429 | #define IDI_HAND16         MAKEINTRESOURCE16(32513) | 
|---|
| 430 | #define IDI_QUESTION16     MAKEINTRESOURCE16(32514) | 
|---|
| 431 | #define IDI_EXCLAMATION16  MAKEINTRESOURCE16(32515) | 
|---|
| 432 | #define IDI_ASTERISK16     MAKEINTRESOURCE16(32516) | 
|---|
| 433 |  | 
|---|
| 434 | #define IDC_BUMMER16       MAKEINTRESOURCE16(100) | 
|---|
| 435 | #define IDC_ARROW16        MAKEINTRESOURCE16(32512) | 
|---|
| 436 | #define IDC_IBEAM16        MAKEINTRESOURCE16(32513) | 
|---|
| 437 | #define IDC_WAIT16         MAKEINTRESOURCE16(32514) | 
|---|
| 438 | #define IDC_CROSS16        MAKEINTRESOURCE16(32515) | 
|---|
| 439 | #define IDC_UPARROW16      MAKEINTRESOURCE16(32516) | 
|---|
| 440 | #define IDC_SIZE16         MAKEINTRESOURCE16(32640) | 
|---|
| 441 | #define IDC_ICON16         MAKEINTRESOURCE16(32641) | 
|---|
| 442 | #define IDC_SIZENWSE16     MAKEINTRESOURCE16(32642) | 
|---|
| 443 | #define IDC_SIZENESW16     MAKEINTRESOURCE16(32643) | 
|---|
| 444 | #define IDC_SIZEWE16       MAKEINTRESOURCE16(32644) | 
|---|
| 445 | #define IDC_SIZENS16       MAKEINTRESOURCE16(32645) | 
|---|
| 446 | #define IDC_SIZEALL16      MAKEINTRESOURCE16(32646) | 
|---|
| 447 | #define IDC_NO16           MAKEINTRESOURCE16(32648) | 
|---|
| 448 | #define IDC_APPSTARTING16  MAKEINTRESOURCE16(32650) | 
|---|
| 449 | #define IDC_HELP16         MAKEINTRESOURCE16(32651) | 
|---|
| 450 |  | 
|---|
| 451 | /* CreateWindow() coordinates */ | 
|---|
| 452 | #define CW_USEDEFAULT16 ((INT16)0x8000) | 
|---|
| 453 |  | 
|---|
| 454 | /* Win16 button control messages */ | 
|---|
| 455 | #define BM_GETCHECK16          (WM_USER+0) | 
|---|
| 456 | #define BM_SETCHECK16          (WM_USER+1) | 
|---|
| 457 | #define BM_GETSTATE16          (WM_USER+2) | 
|---|
| 458 | #define BM_SETSTATE16          (WM_USER+3) | 
|---|
| 459 | #define BM_SETSTYLE16          (WM_USER+4) | 
|---|
| 460 | #define BM_CLICK16             WM_NULL  /* Does not exist in Win16 */ | 
|---|
| 461 | #define BM_GETIMAGE16          WM_NULL  /* Does not exist in Win16 */ | 
|---|
| 462 | #define BM_SETIMAGE16          WM_NULL  /* Does not exist in Win16 */ | 
|---|
| 463 |  | 
|---|
| 464 | /* Static Control Messages */ | 
|---|
| 465 | #define STM_SETICON16       (WM_USER+0) | 
|---|
| 466 | #define STM_GETICON16       (WM_USER+1) | 
|---|
| 467 |  | 
|---|
| 468 | /* Edit control messages */ | 
|---|
| 469 | #define EM_GETSEL16                (WM_USER+0) | 
|---|
| 470 | #define EM_SETSEL16                (WM_USER+1) | 
|---|
| 471 | #define EM_GETRECT16               (WM_USER+2) | 
|---|
| 472 | #define EM_SETRECT16               (WM_USER+3) | 
|---|
| 473 | #define EM_SETRECTNP16             (WM_USER+4) | 
|---|
| 474 | #define EM_SCROLL16                (WM_USER+5) | 
|---|
| 475 | #define EM_LINESCROLL16            (WM_USER+6) | 
|---|
| 476 | #define EM_SCROLLCARET16           (WM_USER+7) | 
|---|
| 477 | #define EM_GETMODIFY16             (WM_USER+8) | 
|---|
| 478 | #define EM_SETMODIFY16             (WM_USER+9) | 
|---|
| 479 | #define EM_GETLINECOUNT16          (WM_USER+10) | 
|---|
| 480 | #define EM_LINEINDEX16             (WM_USER+11) | 
|---|
| 481 | #define EM_SETHANDLE16             (WM_USER+12) | 
|---|
| 482 | #define EM_GETHANDLE16             (WM_USER+13) | 
|---|
| 483 | #define EM_GETTHUMB16              (WM_USER+14) | 
|---|
| 484 | #define EM_LINELENGTH16            (WM_USER+17) | 
|---|
| 485 | #define EM_REPLACESEL16            (WM_USER+18) | 
|---|
| 486 | #define EM_GETLINE16               (WM_USER+20) | 
|---|
| 487 | #define EM_LIMITTEXT16             (WM_USER+21) | 
|---|
| 488 | #define EM_CANUNDO16               (WM_USER+22) | 
|---|
| 489 | #define EM_UNDO16                  (WM_USER+23) | 
|---|
| 490 | #define EM_FMTLINES16              (WM_USER+24) | 
|---|
| 491 | #define EM_LINEFROMCHAR16          (WM_USER+25) | 
|---|
| 492 | #define EM_SETTABSTOPS16           (WM_USER+27) | 
|---|
| 493 | #define EM_SETPASSWORDCHAR16       (WM_USER+28) | 
|---|
| 494 | #define EM_EMPTYUNDOBUFFER16       (WM_USER+29) | 
|---|
| 495 | #define EM_GETFIRSTVISIBLELINE16   (WM_USER+30) | 
|---|
| 496 | #define EM_SETREADONLY16           (WM_USER+31) | 
|---|
| 497 | #define EM_SETWORDBREAKPROC16      (WM_USER+32) | 
|---|
| 498 | #define EM_GETWORDBREAKPROC16      (WM_USER+33) | 
|---|
| 499 | #define EM_GETPASSWORDCHAR16       (WM_USER+34) | 
|---|
| 500 | /* | 
|---|
| 501 | not in win16: | 
|---|
| 502 | EM_SETMARGINS16            WM_NULL | 
|---|
| 503 | EM_GETMARGINS16            WM_NULL | 
|---|
| 504 | EM_GETLIMITTEXT16          WM_NULL | 
|---|
| 505 | EM_POSFROMCHAR16           WM_NULL | 
|---|
| 506 | EM_CHARFROMPOS16           WM_NULL | 
|---|
| 507 | EM_SETLIMITTEXT16          WM_NULL - no name change in win16 | 
|---|
| 508 | */ | 
|---|
| 509 |  | 
|---|
| 510 | typedef struct | 
|---|
| 511 | { | 
|---|
| 512 | UINT16      CtlType; | 
|---|
| 513 | UINT16      CtlID; | 
|---|
| 514 | UINT16      itemID; | 
|---|
| 515 | UINT16      itemAction; | 
|---|
| 516 | UINT16      itemState; | 
|---|
| 517 | HWND16      hwndItem; | 
|---|
| 518 | HDC16       hDC; | 
|---|
| 519 | RECT16      rcItem WINE_PACKED; | 
|---|
| 520 | DWORD       itemData WINE_PACKED; | 
|---|
| 521 | } DRAWITEMSTRUCT16, *PDRAWITEMSTRUCT16, *LPDRAWITEMSTRUCT16; | 
|---|
| 522 |  | 
|---|
| 523 | typedef struct | 
|---|
| 524 | { | 
|---|
| 525 | UINT16      CtlType; | 
|---|
| 526 | UINT16      CtlID; | 
|---|
| 527 | UINT16      itemID; | 
|---|
| 528 | UINT16      itemWidth; | 
|---|
| 529 | UINT16      itemHeight; | 
|---|
| 530 | DWORD       itemData WINE_PACKED; | 
|---|
| 531 | } MEASUREITEMSTRUCT16, *PMEASUREITEMSTRUCT16, *LPMEASUREITEMSTRUCT16; | 
|---|
| 532 |  | 
|---|
| 533 | typedef struct | 
|---|
| 534 | { | 
|---|
| 535 | UINT16     CtlType; | 
|---|
| 536 | UINT16     CtlID; | 
|---|
| 537 | UINT16     itemID; | 
|---|
| 538 | HWND16     hwndItem; | 
|---|
| 539 | DWORD      itemData; | 
|---|
| 540 | } DELETEITEMSTRUCT16, *LPDELETEITEMSTRUCT16; | 
|---|
| 541 |  | 
|---|
| 542 | typedef struct | 
|---|
| 543 | { | 
|---|
| 544 | UINT16      CtlType; | 
|---|
| 545 | UINT16      CtlID; | 
|---|
| 546 | HWND16      hwndItem; | 
|---|
| 547 | UINT16      itemID1; | 
|---|
| 548 | DWORD       itemData1; | 
|---|
| 549 | UINT16      itemID2; | 
|---|
| 550 | DWORD       itemData2 WINE_PACKED; | 
|---|
| 551 | } COMPAREITEMSTRUCT16, *LPCOMPAREITEMSTRUCT16; | 
|---|
| 552 |  | 
|---|
| 553 | #include "poppack.h" | 
|---|
| 554 |  | 
|---|
| 555 | /* WM_COMMNOTIFY flags */ | 
|---|
| 556 | #define CN_RECEIVE      0x0001 | 
|---|
| 557 | #define CN_TRANSMIT     0x0002 | 
|---|
| 558 | #define CN_EVENT        0x0004 | 
|---|
| 559 |  | 
|---|
| 560 | BOOL16      WINAPI CheckMenuRadioItem16(HMENU16,UINT16,UINT16,UINT16,UINT16); | 
|---|
| 561 | HICON16     WINAPI CopyImage16(HANDLE16,UINT16,INT16,INT16,UINT16); | 
|---|
| 562 | HICON16     WINAPI CreateIconFromResource16(LPBYTE,UINT16,BOOL16,DWORD); | 
|---|
| 563 | BOOL16      WINAPI EnumChildWindows16(HWND16,WNDENUMPROC16,LPARAM); | 
|---|
| 564 | INT16       WINAPI EnumProps16(HWND16,PROPENUMPROC16); | 
|---|
| 565 | BOOL16      WINAPI EnumWindows16(WNDENUMPROC16,LPARAM); | 
|---|
| 566 | DWORD       WINAPI GetAppCompatFlags16(HTASK16); | 
|---|
| 567 | INT16       WINAPI GetKBCodePage16(void); | 
|---|
| 568 | INT16       WINAPI GetKeyboardType16(INT16); | 
|---|
| 569 | INT16       WINAPI GetKeyNameText16(LONG,LPSTR,INT16); | 
|---|
| 570 | INT16       WINAPI GetWindowRgn16(HWND16,HRGN16); | 
|---|
| 571 | BOOL16      WINAPI IsWindow16(HWND16); | 
|---|
| 572 | INT16       WINAPI LookupIconIdFromDirectory16(LPBYTE,BOOL16); | 
|---|
| 573 | UINT16      WINAPI MapVirtualKey16(UINT16,UINT16); | 
|---|
| 574 | LRESULT     WINAPI SendMessageTimeout16(HWND16,UINT16,WPARAM16,LPARAM,UINT16, | 
|---|
| 575 | UINT16,LPWORD); | 
|---|
| 576 | FARPROC16   WINAPI SetWindowsHook16(INT16,HOOKPROC16); | 
|---|
| 577 | HHOOK       WINAPI SetWindowsHookEx16(INT16,HOOKPROC16,HINSTANCE16,HTASK16); | 
|---|
| 578 | BOOL16      WINAPI UnhookWindowsHook16(INT16,HOOKPROC16); | 
|---|
| 579 | BOOL16      WINAPI UnhookWindowsHookEx16(HHOOK); | 
|---|
| 580 | INT16       WINAPIV wsnprintf16(LPSTR,UINT16,LPCSTR,...); | 
|---|
| 581 | INT16       WINAPIV wsprintf16(LPSTR,LPCSTR,...); | 
|---|
| 582 | INT16       WINAPI wvsnprintf16(LPSTR,UINT16,LPCSTR,LPCVOID); | 
|---|
| 583 | VOID        WINAPI CalcChildScroll16(HWND16,WORD); | 
|---|
| 584 | VOID        WINAPI CascadeChildWindows16(HWND16,WORD); | 
|---|
| 585 | INT16       WINAPI CloseComm16(INT16); | 
|---|
| 586 | //HGLOBAL16   WINAPI CreateCursorIconIndirect16(HINSTANCE16,CURSORICONINFO*, | 
|---|
| 587 | //                                            LPCVOID,LPCVOID); | 
|---|
| 588 | BOOL16      WINAPI DCHook16(HDC16,WORD,DWORD,LPARAM); | 
|---|
| 589 | BOOL16      WINAPI DlgDirSelect16(HWND16,LPSTR,INT16); | 
|---|
| 590 | BOOL16      WINAPI DlgDirSelectComboBox16(HWND16,LPSTR,INT16); | 
|---|
| 591 | DWORD       WINAPI DumpIcon16(SEGPTR,WORD*,SEGPTR*,SEGPTR*); | 
|---|
| 592 | BOOL16      WINAPI EnableCommNotification16(INT16,HWND16,INT16,INT16); | 
|---|
| 593 | BOOL16      WINAPI EnableHardwareInput16(BOOL16); | 
|---|
| 594 | VOID        WINAPI FillWindow16(HWND16,HWND16,HDC16,HBRUSH16); | 
|---|
| 595 | INT16       WINAPI FlushComm16(INT16,INT16); | 
|---|
| 596 | UINT16      WINAPI GetCommEventMask16(INT16,UINT16); | 
|---|
| 597 | HBRUSH16    WINAPI GetControlBrush16(HWND16,HDC16,UINT16); | 
|---|
| 598 | HWND16      WINAPI GetDesktopHwnd16(void); | 
|---|
| 599 | WORD        WINAPI GetIconID16(HGLOBAL16,DWORD); | 
|---|
| 600 | FARPROC16   WINAPI GetMouseEventProc16(void); | 
|---|
| 601 | INT16       WINAPI InitApp16(HINSTANCE16); | 
|---|
| 602 | BOOL16      WINAPI IsUserIdle16(void); | 
|---|
| 603 | HGLOBAL16   WINAPI LoadCursorIconHandler16(HGLOBAL16,HMODULE16,HRSRC16); | 
|---|
| 604 | HGLOBAL16   WINAPI LoadDIBCursorHandler16(HGLOBAL16,HMODULE16,HRSRC16); | 
|---|
| 605 | HGLOBAL16   WINAPI LoadDIBIconHandler16(HGLOBAL16,HMODULE16,HRSRC16); | 
|---|
| 606 | HICON16     WINAPI LoadIconHandler16(HGLOBAL16,BOOL16); | 
|---|
| 607 | HMENU16     WINAPI LookupMenuHandle16(HMENU16,INT16); | 
|---|
| 608 | INT16       WINAPI OpenComm16(LPCSTR,UINT16,UINT16); | 
|---|
| 609 | VOID        WINAPI PaintRect16(HWND16,HWND16,HDC16,HBRUSH16,const RECT16*); | 
|---|
| 610 | INT16       WINAPI ReadComm16(INT16,LPSTR,INT16); | 
|---|
| 611 | SEGPTR      WINAPI SetCommEventMask16(INT16,UINT16); | 
|---|
| 612 | BOOL16      WINAPI SetDeskPattern(void); | 
|---|
| 613 | VOID        WINAPI TileChildWindows16(HWND16,WORD); | 
|---|
| 614 | INT16       WINAPI UngetCommChar16(INT16,CHAR); | 
|---|
| 615 | VOID        WINAPI UserYield16(void); | 
|---|
| 616 | INT16       WINAPI WriteComm16(INT16,LPSTR,INT16); | 
|---|
| 617 | BOOL16      WINAPI AdjustWindowRect16(LPRECT16,DWORD,BOOL16); | 
|---|
| 618 | BOOL16      WINAPI AdjustWindowRectEx16(LPRECT16,DWORD,BOOL16,DWORD); | 
|---|
| 619 | SEGPTR      WINAPI AnsiLower16(SEGPTR); | 
|---|
| 620 | UINT16      WINAPI AnsiLowerBuff16(LPSTR,UINT16); | 
|---|
| 621 | SEGPTR      WINAPI AnsiNext16(SEGPTR); | 
|---|
| 622 | SEGPTR      WINAPI AnsiPrev16(SEGPTR,SEGPTR); | 
|---|
| 623 | SEGPTR      WINAPI AnsiUpper16(SEGPTR); | 
|---|
| 624 | UINT16      WINAPI AnsiUpperBuff16(LPSTR,UINT16); | 
|---|
| 625 | BOOL16      WINAPI AnyPopup16(void); | 
|---|
| 626 | BOOL16      WINAPI AppendMenu16(HMENU16,UINT16,UINT16,SEGPTR); | 
|---|
| 627 | UINT16      WINAPI ArrangeIconicWindows16(HWND16); | 
|---|
| 628 | HDWP16      WINAPI BeginDeferWindowPos16(INT16); | 
|---|
| 629 | HDC16       WINAPI BeginPaint16(HWND16,LPPAINTSTRUCT16); | 
|---|
| 630 | BOOL16      WINAPI BringWindowToTop16(HWND16); | 
|---|
| 631 | BOOL16      WINAPI CallMsgFilter16(SEGPTR,INT16); | 
|---|
| 632 | BOOL16      WINAPI CallMsgFilter32_16(SEGPTR,INT16,BOOL16); | 
|---|
| 633 | LRESULT     WINAPI CallNextHookEx16(HHOOK,INT16,WPARAM16,LPARAM); | 
|---|
| 634 | LRESULT     WINAPI CallWindowProc16(WNDPROC16,HWND16,UINT16,WPARAM16,LPARAM); | 
|---|
| 635 | BOOL16      WINAPI ChangeClipboardChain16(HWND16,HWND16); | 
|---|
| 636 | BOOL16      WINAPI ChangeMenu16(HMENU16,UINT16,SEGPTR,UINT16,UINT16); | 
|---|
| 637 | BOOL16      WINAPI CheckDlgButton16(HWND16,INT16,UINT16); | 
|---|
| 638 | BOOL16      WINAPI CheckMenuItem16(HMENU16,UINT16,UINT16); | 
|---|
| 639 | BOOL16      WINAPI CheckRadioButton16(HWND16,UINT16,UINT16,UINT16); | 
|---|
| 640 | HWND16      WINAPI ChildWindowFromPoint16(HWND16,POINT16); | 
|---|
| 641 | HWND16      WINAPI ChildWindowFromPointEx16(HWND16,POINT16,UINT16); | 
|---|
| 642 | INT16       WINAPI ClearCommBreak16(INT16); | 
|---|
| 643 | VOID        WINAPI ClientToScreen16(HWND16,LPPOINT16); | 
|---|
| 644 | BOOL16      WINAPI ClipCursor16(const RECT16*); | 
|---|
| 645 | BOOL16      WINAPI CloseClipboard16(void); | 
|---|
| 646 | BOOL16      WINAPI CloseWindow16(HWND16); | 
|---|
| 647 | HCURSOR16   WINAPI CopyCursor16(HINSTANCE16,HCURSOR16); | 
|---|
| 648 | HICON16     WINAPI CopyIcon16(HINSTANCE16,HICON16); | 
|---|
| 649 | BOOL16      WINAPI CopyRect16(RECT16*,const RECT16*); | 
|---|
| 650 | INT16       WINAPI CountClipboardFormats16(void); | 
|---|
| 651 | VOID        WINAPI CreateCaret16(HWND16,HBITMAP16,INT16,INT16); | 
|---|
| 652 | HCURSOR16   WINAPI CreateCursor16(HINSTANCE16,INT16,INT16,INT16,INT16,LPCVOID,LPCVOID); | 
|---|
| 653 | HWND16      WINAPI CreateDialog16(HINSTANCE16,SEGPTR,HWND16,DLGPROC16); | 
|---|
| 654 | HWND16      WINAPI CreateDialogIndirect16(HINSTANCE16,LPCVOID,HWND16,DLGPROC16); | 
|---|
| 655 | HWND16      WINAPI CreateDialogIndirectParam16(HINSTANCE16,LPCVOID,HWND16, | 
|---|
| 656 | DLGPROC16,LPARAM); | 
|---|
| 657 | HWND16      WINAPI CreateDialogParam16(HINSTANCE16,SEGPTR,HWND16,DLGPROC16,LPARAM); | 
|---|
| 658 | HICON16     WINAPI CreateIcon16(HINSTANCE16,INT16,INT16,BYTE,BYTE,LPCVOID,LPCVOID); | 
|---|
| 659 | HICON16     WINAPI CreateIconFromResourceEx16(LPBYTE,UINT16,BOOL16,DWORD,INT16,INT16,UINT16); | 
|---|
| 660 | HMENU16     WINAPI CreateMenu16(void); | 
|---|
| 661 | HMENU16     WINAPI CreatePopupMenu16(void); | 
|---|
| 662 | HWND16      WINAPI CreateWindow16(LPCSTR,LPCSTR,DWORD,INT16,INT16,INT16,INT16, | 
|---|
| 663 | HWND16,HMENU16,HINSTANCE16,LPVOID); | 
|---|
| 664 | HWND16      WINAPI CreateWindowEx16(DWORD,LPCSTR,LPCSTR,DWORD,INT16,INT16, | 
|---|
| 665 | INT16,INT16,HWND16,HMENU16,HINSTANCE16,LPVOID); | 
|---|
| 666 | LRESULT     WINAPI DefDlgProc16(HWND16,UINT16,WPARAM16,LPARAM); | 
|---|
| 667 | HDWP16      WINAPI DeferWindowPos16(HDWP16,HWND16,HWND16,INT16,INT16,INT16,INT16,UINT16); | 
|---|
| 668 | LRESULT     WINAPI DefFrameProc16(HWND16,HWND16,UINT16,WPARAM16,LPARAM); | 
|---|
| 669 | LRESULT     WINAPI DefHookProc16(INT16,WPARAM16,LPARAM,HHOOK*); | 
|---|
| 670 | LRESULT     WINAPI DefMDIChildProc16(HWND16,UINT16,WPARAM16,LPARAM); | 
|---|
| 671 | LRESULT     WINAPI DefWindowProc16(HWND16,UINT16,WPARAM16,LPARAM); | 
|---|
| 672 | BOOL16      WINAPI DeleteMenu16(HMENU16,UINT16,UINT16); | 
|---|
| 673 | VOID        WINAPI DestroyCaret16(void); | 
|---|
| 674 | BOOL16      WINAPI DestroyCursor16(HCURSOR16); | 
|---|
| 675 | BOOL16      WINAPI DestroyIcon16(HICON16); | 
|---|
| 676 | BOOL16      WINAPI DestroyMenu16(HMENU16); | 
|---|
| 677 | BOOL16      WINAPI DestroyWindow16(HWND16); | 
|---|
| 678 | INT16       WINAPI DialogBox16(HINSTANCE16,SEGPTR,HWND16,DLGPROC16); | 
|---|
| 679 | INT16       WINAPI DialogBoxIndirect16(HINSTANCE16,HANDLE16,HWND16,DLGPROC16); | 
|---|
| 680 | INT16       WINAPI DialogBoxIndirectParam16(HINSTANCE16,HANDLE16,HWND16,DLGPROC16,LPARAM); | 
|---|
| 681 | INT16       WINAPI DialogBoxParam16(HINSTANCE16,SEGPTR,HWND16,DLGPROC16,LPARAM); | 
|---|
| 682 | LONG        WINAPI DispatchMessage16(const MSG16*); | 
|---|
| 683 | LONG        WINAPI DispatchMessage32_16(const MSG32_16*,BOOL16); | 
|---|
| 684 | INT16       WINAPI DlgDirList16(HWND16,LPSTR,INT16,INT16,UINT16); | 
|---|
| 685 | INT16       WINAPI DlgDirListComboBox16(HWND16,LPSTR,INT16,INT16,UINT16); | 
|---|
| 686 | BOOL16      WINAPI DlgDirSelectComboBoxEx16(HWND16,LPSTR,INT16,INT16); | 
|---|
| 687 | BOOL16      WINAPI DlgDirSelectEx16(HWND16,LPSTR,INT16,INT16); | 
|---|
| 688 | BOOL16      WINAPI DragDetect16(HWND16,POINT16); | 
|---|
| 689 | DWORD       WINAPI DragObject16(HWND16,HWND16,UINT16,HANDLE16,WORD,HCURSOR16); | 
|---|
| 690 | BOOL16      WINAPI DrawAnimatedRects16(HWND16,INT16,const RECT16*,const RECT16*); | 
|---|
| 691 | BOOL16      WINAPI DrawCaption16(HWND16,HDC16,const RECT16*,UINT16); | 
|---|
| 692 | BOOL16      WINAPI DrawCaptionTemp16(HWND16,HDC16, const RECT16*,HFONT16,HICON16,LPCSTR,UINT16); | 
|---|
| 693 | BOOL16      WINAPI DrawEdge16(HDC16,LPRECT16,UINT16,UINT16); | 
|---|
| 694 | void        WINAPI DrawFocusRect16(HDC16,const RECT16*); | 
|---|
| 695 | BOOL16      WINAPI DrawFrameControl16(HDC16,LPRECT16,UINT16,UINT16); | 
|---|
| 696 | BOOL16      WINAPI DrawIcon16(HDC16,INT16,INT16,HICON16); | 
|---|
| 697 | BOOL16      WINAPI DrawIconEx16(HDC16,INT16,INT16,HICON16,INT16,INT16, | 
|---|
| 698 | UINT16,HBRUSH16,UINT16); | 
|---|
| 699 | VOID        WINAPI DrawMenuBar16(HWND16); | 
|---|
| 700 | INT16       WINAPI DrawText16(HDC16,LPCSTR,INT16,LPRECT16,UINT16); | 
|---|
| 701 | BOOL16      WINAPI EmptyClipboard16(void); | 
|---|
| 702 | UINT16      WINAPI EnableMenuItem16(HMENU16,UINT16,UINT16); | 
|---|
| 703 | BOOL16      WINAPI EnableScrollBar16(HWND16,INT16,UINT16); | 
|---|
| 704 | BOOL16      WINAPI EnableWindow16(HWND16,BOOL16); | 
|---|
| 705 | BOOL16      WINAPI EndDeferWindowPos16(HDWP16); | 
|---|
| 706 | BOOL16      WINAPI EndDialog16(HWND16,INT16); | 
|---|
| 707 | BOOL16      WINAPI EndPaint16(HWND16,const PAINTSTRUCT16*); | 
|---|
| 708 | UINT16      WINAPI EnumClipboardFormats16(UINT16); | 
|---|
| 709 | BOOL16      WINAPI EqualRect16(const RECT16*,const RECT16*); | 
|---|
| 710 | LONG        WINAPI EscapeCommFunction16(UINT16,UINT16); | 
|---|
| 711 | INT16       WINAPI ExcludeUpdateRgn16(HDC16,HWND16); | 
|---|
| 712 | BOOL16      WINAPI ExitWindows16(DWORD,UINT16); | 
|---|
| 713 | INT16       WINAPI FillRect16(HDC16,const RECT16*,HBRUSH16); | 
|---|
| 714 | HWND16      WINAPI FindWindow16(SEGPTR,LPCSTR); | 
|---|
| 715 | HWND16      WINAPI FindWindowEx16(HWND16,HWND16,SEGPTR,LPCSTR); | 
|---|
| 716 | BOOL16      WINAPI FlashWindow16(HWND16,BOOL16); | 
|---|
| 717 | DWORD       WINAPI FormatMessage16(DWORD,LPCVOID,WORD,WORD,LPSTR,WORD,LPDWORD); | 
|---|
| 718 | INT16       WINAPI FrameRect16(HDC16,const RECT16*,HBRUSH16); | 
|---|
| 719 | HWND16      WINAPI GetActiveWindow16(void); | 
|---|
| 720 | WORD        WINAPI GetAsyncKeyState16(INT16); | 
|---|
| 721 | HWND16      WINAPI GetCapture16(void); | 
|---|
| 722 | UINT16      WINAPI GetCaretBlinkTime16(void); | 
|---|
| 723 | VOID        WINAPI GetCaretPos16(LPPOINT16); | 
|---|
| 724 | BOOL16      WINAPI GetClassInfo16(HINSTANCE16,SEGPTR,WNDCLASS16 *); | 
|---|
| 725 | BOOL16      WINAPI GetClassInfoEx16(HINSTANCE16,SEGPTR,WNDCLASSEX16 *); | 
|---|
| 726 | LONG        WINAPI GetClassLong16(HWND16,INT16); | 
|---|
| 727 | INT16       WINAPI GetClassName16(HWND16,LPSTR,INT16); | 
|---|
| 728 | WORD        WINAPI GetClassWord16(HWND16,INT16); | 
|---|
| 729 | void        WINAPI GetClientRect16(HWND16,LPRECT16); | 
|---|
| 730 | HANDLE16    WINAPI GetClipboardData16(UINT16); | 
|---|
| 731 | INT16       WINAPI GetClipboardFormatName16(UINT16,LPSTR,INT16); | 
|---|
| 732 | HWND16      WINAPI GetClipboardOwner16(void); | 
|---|
| 733 | HWND16      WINAPI GetClipboardViewer16(void); | 
|---|
| 734 | void        WINAPI GetClipCursor16(LPRECT16); | 
|---|
| 735 | DWORD       WINAPI GetCurrentTime16(void); | 
|---|
| 736 | HCURSOR16   WINAPI GetCursor16(void); | 
|---|
| 737 | BOOL16      WINAPI GetCursorPos16(LPPOINT16); | 
|---|
| 738 | HDC16       WINAPI GetDC16(HWND16); | 
|---|
| 739 | HDC16       WINAPI GetDCEx16(HWND16,HRGN16,DWORD); | 
|---|
| 740 | HWND16      WINAPI GetDesktopWindow16(void); | 
|---|
| 741 | INT16       WINAPI GetDlgCtrlID16(HWND16); | 
|---|
| 742 | HWND16      WINAPI GetDlgItem16(HWND16,INT16); | 
|---|
| 743 | UINT16      WINAPI GetDlgItemInt16(HWND16,INT16,BOOL16*,BOOL16); | 
|---|
| 744 | INT16       WINAPI GetDlgItemText16(HWND16,INT16,SEGPTR,UINT16); | 
|---|
| 745 | UINT16      WINAPI GetDoubleClickTime16(void); | 
|---|
| 746 | HWND16      WINAPI GetFocus16(void); | 
|---|
| 747 | HWND16      WINAPI GetForegroundWindow16(void); | 
|---|
| 748 | BOOL16      WINAPI GetIconInfo16(HICON16,LPICONINFO16); | 
|---|
| 749 | BOOL16      WINAPI GetInputState16(void); | 
|---|
| 750 | UINT16      WINAPI GetInternalWindowPos16(HWND16,LPRECT16,LPPOINT16); | 
|---|
| 751 | INT16       WINAPI GetKeyboardLayoutName16(LPSTR); | 
|---|
| 752 | INT16       WINAPI GetKeyState16(INT16); | 
|---|
| 753 | HWND16      WINAPI GetLastActivePopup16(HWND16); | 
|---|
| 754 | HMENU16     WINAPI GetMenu16(HWND16); | 
|---|
| 755 | DWORD       WINAPI GetMenuContextHelpId16(HMENU16); | 
|---|
| 756 | INT16       WINAPI GetMenuItemCount16(HMENU16); | 
|---|
| 757 | UINT16      WINAPI GetMenuItemID16(HMENU16,INT16); | 
|---|
| 758 | BOOL16      WINAPI GetMenuItemRect16(HWND16,HMENU16,UINT16,LPRECT16); | 
|---|
| 759 | UINT16      WINAPI GetMenuState16(HMENU16,UINT16,UINT16); | 
|---|
| 760 | INT16       WINAPI GetMenuString16(HMENU16,UINT16,LPSTR,INT16,UINT16); | 
|---|
| 761 | BOOL16      WINAPI GetMessage16(SEGPTR,HWND16,UINT16,UINT16); | 
|---|
| 762 | BOOL16      WINAPI GetMessage32_16(SEGPTR,HWND16,UINT16,UINT16,BOOL16); | 
|---|
| 763 | HWND16      WINAPI GetNextDlgGroupItem16(HWND16,HWND16,BOOL16); | 
|---|
| 764 | HWND16      WINAPI GetNextDlgTabItem16(HWND16,HWND16,BOOL16); | 
|---|
| 765 | HWND16      WINAPI GetNextWindow16(HWND16,WORD); | 
|---|
| 766 | HWND16      WINAPI GetOpenClipboardWindow16(void); | 
|---|
| 767 | HWND16      WINAPI GetParent16(HWND16); | 
|---|
| 768 | INT16       WINAPI GetPriorityClipboardFormat16(UINT16*,INT16); | 
|---|
| 769 | HANDLE16    WINAPI GetProp16(HWND16,LPCSTR); | 
|---|
| 770 | DWORD       WINAPI GetQueueStatus16(UINT16); | 
|---|
| 771 | BOOL16      WINAPI GetScrollInfo16(HWND16,INT16,LPSCROLLINFO); | 
|---|
| 772 | INT16       WINAPI GetScrollPos16(HWND16,INT16); | 
|---|
| 773 | BOOL16      WINAPI GetScrollRange16(HWND16,INT16,LPINT16,LPINT16); | 
|---|
| 774 | HWND16      WINAPI GetShellWindow16(void); | 
|---|
| 775 | HMENU16     WINAPI GetSubMenu16(HMENU16,INT16); | 
|---|
| 776 | COLORREF    WINAPI GetSysColor16(INT16); | 
|---|
| 777 | HBRUSH16    WINAPI GetSysColorBrush16(INT16); | 
|---|
| 778 | HWND16      WINAPI GetSysModalWindow16(void); | 
|---|
| 779 | HMENU16     WINAPI GetSystemMenu16(HWND16,BOOL16); | 
|---|
| 780 | INT16       WINAPI GetSystemMetrics16(INT16); | 
|---|
| 781 | DWORD       WINAPI GetTabbedTextExtent16(HDC16,LPCSTR,INT16,INT16,const INT16*); | 
|---|
| 782 | HWND16      WINAPI GetTopWindow16(HWND16); | 
|---|
| 783 | BOOL16      WINAPI GetUpdateRect16(HWND16,LPRECT16,BOOL16); | 
|---|
| 784 | INT16       WINAPI GetUpdateRgn16(HWND16,HRGN16,BOOL16); | 
|---|
| 785 | HWND16      WINAPI GetWindow16(HWND16,WORD); | 
|---|
| 786 | HDC16       WINAPI GetWindowDC16(HWND16); | 
|---|
| 787 | LONG        WINAPI GetWindowLong16(HWND16,INT16); | 
|---|
| 788 | BOOL16      WINAPI GetWindowPlacement16(HWND16,LPWINDOWPLACEMENT16); | 
|---|
| 789 | void        WINAPI GetWindowRect16(HWND16,LPRECT16); | 
|---|
| 790 | HTASK16     WINAPI GetWindowTask16(HWND16); | 
|---|
| 791 | INT16       WINAPI GetWindowText16(HWND16,SEGPTR,INT16); | 
|---|
| 792 | INT16       WINAPI GetWindowTextLength16(HWND16); | 
|---|
| 793 | WORD        WINAPI GetWindowWord16(HWND16,INT16); | 
|---|
| 794 | ATOM        WINAPI GlobalAddAtom16(SEGPTR); | 
|---|
| 795 | ATOM        WINAPI GlobalFindAtom16(SEGPTR); | 
|---|
| 796 | UINT16      WINAPI GlobalGetAtomName16(ATOM,LPSTR,INT16); | 
|---|
| 797 | VOID        WINAPI HideCaret16(HWND16); | 
|---|
| 798 | BOOL16      WINAPI HiliteMenuItem16(HWND16,HMENU16,UINT16,UINT16); | 
|---|
| 799 | void        WINAPI InflateRect16(LPRECT16,INT16,INT16); | 
|---|
| 800 | BOOL16      WINAPI InSendMessage16(void); | 
|---|
| 801 | BOOL16      WINAPI InsertMenu16(HMENU16,UINT16,UINT16,UINT16,SEGPTR); | 
|---|
| 802 | BOOL16      WINAPI InsertMenuItem16(HMENU16,UINT16,BOOL16,const MENUITEMINFO16*); | 
|---|
| 803 | BOOL16      WINAPI IntersectRect16(LPRECT16,const RECT16*,const RECT16*); | 
|---|
| 804 | void        WINAPI InvalidateRect16(HWND16,const RECT16*,BOOL16); | 
|---|
| 805 | void        WINAPI InvalidateRgn16(HWND16,HRGN16,BOOL16); | 
|---|
| 806 | void        WINAPI InvertRect16(HDC16,const RECT16*); | 
|---|
| 807 | BOOL16      WINAPI IsCharAlpha16(CHAR); | 
|---|
| 808 | BOOL16      WINAPI IsCharAlphaNumeric16(CHAR); | 
|---|
| 809 | BOOL16      WINAPI IsCharLower16(CHAR); | 
|---|
| 810 | BOOL16      WINAPI IsCharUpper16(CHAR); | 
|---|
| 811 | BOOL16      WINAPI IsChild16(HWND16,HWND16); | 
|---|
| 812 | BOOL16      WINAPI IsClipboardFormatAvailable16(UINT16); | 
|---|
| 813 | UINT16      WINAPI IsDlgButtonChecked16(HWND16,UINT16); | 
|---|
| 814 | BOOL16      WINAPI IsIconic16(HWND16); | 
|---|
| 815 | BOOL16      WINAPI IsMenu16(HMENU16); | 
|---|
| 816 | BOOL16      WINAPI IsRectEmpty16(const RECT16*); | 
|---|
| 817 | BOOL16      WINAPI IsWindowEnabled16(HWND16); | 
|---|
| 818 | BOOL16      WINAPI IsWindowVisible16(HWND16); | 
|---|
| 819 | BOOL16      WINAPI IsZoomed16(HWND16); | 
|---|
| 820 | BOOL16      WINAPI KillSystemTimer16(HWND16,UINT16); | 
|---|
| 821 | BOOL16      WINAPI KillTimer16(HWND16,UINT16); | 
|---|
| 822 | HBITMAP16   WINAPI LoadBitmap16(HANDLE16,SEGPTR); | 
|---|
| 823 | HCURSOR16   WINAPI LoadCursor16(HINSTANCE16,SEGPTR); | 
|---|
| 824 | HICON16     WINAPI LoadIcon16(HINSTANCE16,SEGPTR); | 
|---|
| 825 | HANDLE16    WINAPI LoadImage16(HINSTANCE16,LPCSTR,UINT16,INT16,INT16,UINT16); | 
|---|
| 826 | HMENU16     WINAPI LoadMenu16(HINSTANCE16,LPCSTR); | 
|---|
| 827 | HMENU16     WINAPI LoadMenuIndirect16(LPCVOID); | 
|---|
| 828 | INT16       WINAPI LoadString16(HINSTANCE16,UINT16,LPSTR,INT16); | 
|---|
| 829 | BOOL16      WINAPI LockWindowUpdate16(HWND16); | 
|---|
| 830 | INT16       WINAPI LookupIconIdFromDirectoryEx16(LPBYTE,BOOL16,INT16,INT16,UINT16); | 
|---|
| 831 | void        WINAPI MapDialogRect16(HWND16,LPRECT16); | 
|---|
| 832 | void        WINAPI MapWindowPoints16(HWND16,HWND16,LPPOINT16,UINT16); | 
|---|
| 833 | VOID        WINAPI MessageBeep16(UINT16); | 
|---|
| 834 | INT16       WINAPI MessageBox16(HWND16,LPCSTR,LPCSTR,UINT16); | 
|---|
| 835 | INT16       WINAPI MessageBoxIndirect16(LPMSGBOXPARAMS16); | 
|---|
| 836 | BOOL16      WINAPI ModifyMenu16(HMENU16,UINT16,UINT16,UINT16,SEGPTR); | 
|---|
| 837 | BOOL16      WINAPI MoveWindow16(HWND16,INT16,INT16,INT16,INT16,BOOL16); | 
|---|
| 838 | void        WINAPI OffsetRect16(LPRECT16,INT16,INT16); | 
|---|
| 839 | BOOL16      WINAPI OpenClipboard16(HWND16); | 
|---|
| 840 | BOOL16      WINAPI OpenIcon16(HWND16); | 
|---|
| 841 | BOOL16      WINAPI PeekMessage16(LPMSG16,HWND16,UINT16,UINT16,UINT16); | 
|---|
| 842 | BOOL16      WINAPI PeekMessage32_16(LPMSG16_32,HWND16,UINT16,UINT16,UINT16,BOOL16); | 
|---|
| 843 | BOOL16      WINAPI PostAppMessage16(HTASK16,UINT16,WPARAM16,LPARAM); | 
|---|
| 844 | BOOL16      WINAPI PostMessage16(HWND16,UINT16,WPARAM16,LPARAM); | 
|---|
| 845 | void        WINAPI PostQuitMessage16(INT16); | 
|---|
| 846 | BOOL16      WINAPI PtInRect16(const RECT16*,POINT16); | 
|---|
| 847 | BOOL16      WINAPI RedrawWindow16(HWND16,const RECT16*,HRGN16,UINT16); | 
|---|
| 848 | ATOM        WINAPI RegisterClass16(const WNDCLASS16*); | 
|---|
| 849 | ATOM        WINAPI RegisterClassEx16(const WNDCLASSEX16*); | 
|---|
| 850 | UINT16      WINAPI RegisterClipboardFormat16(LPCSTR); | 
|---|
| 851 | WORD        WINAPI RegisterWindowMessage16(SEGPTR); | 
|---|
| 852 | INT16       WINAPI ReleaseDC16(HWND16,HDC16); | 
|---|
| 853 | BOOL16      WINAPI RemoveMenu16(HMENU16,UINT16,UINT16); | 
|---|
| 854 | HANDLE16    WINAPI RemoveProp16(HWND16,LPCSTR); | 
|---|
| 855 | VOID        WINAPI ReplyMessage16(LRESULT); | 
|---|
| 856 | void        WINAPI ScreenToClient16(HWND16,LPPOINT16); | 
|---|
| 857 | VOID        WINAPI ScrollChildren16(HWND16,UINT16,WPARAM16,LPARAM); | 
|---|
| 858 | BOOL16      WINAPI ScrollDC16(HDC16,INT16,INT16,const RECT16*,const RECT16*, | 
|---|
| 859 | HRGN16,LPRECT16); | 
|---|
| 860 | void        WINAPI ScrollWindow16(HWND16,INT16,INT16,const RECT16*,const RECT16*); | 
|---|
| 861 | INT16       WINAPI ScrollWindowEx16(HWND16,INT16,INT16,const RECT16*, | 
|---|
| 862 | const RECT16*,HRGN16,LPRECT16,UINT16); | 
|---|
| 863 | LRESULT     WINAPI SendDlgItemMessage16(HWND16,INT16,UINT16,WPARAM16,LPARAM); | 
|---|
| 864 | LRESULT     WINAPI SendMessage16(HWND16,UINT16,WPARAM16,LPARAM); | 
|---|
| 865 | HWND16      WINAPI SetActiveWindow16(HWND16); | 
|---|
| 866 | HWND16      WINAPI SetCapture16(HWND16); | 
|---|
| 867 | VOID        WINAPI SetCaretBlinkTime16(UINT16); | 
|---|
| 868 | VOID        WINAPI SetCaretPos16(INT16,INT16); | 
|---|
| 869 | LONG        WINAPI SetClassLong16(HWND16,INT16,LONG); | 
|---|
| 870 | WORD        WINAPI SetClassWord16(HWND16,INT16,WORD); | 
|---|
| 871 | HANDLE16    WINAPI SetClipboardData16(UINT16,HANDLE16); | 
|---|
| 872 | HWND16      WINAPI SetClipboardViewer16(HWND16); | 
|---|
| 873 | INT16       WINAPI SetCommBreak16(INT16); | 
|---|
| 874 | HCURSOR16   WINAPI SetCursor16(HCURSOR16); | 
|---|
| 875 | void        WINAPI SetCursorPos16(INT16,INT16); | 
|---|
| 876 | BOOL16      WINAPI SetDeskWallPaper16(LPCSTR); | 
|---|
| 877 | void        WINAPI SetDlgItemInt16(HWND16,INT16,UINT16,BOOL16); | 
|---|
| 878 | void        WINAPI SetDlgItemText16(HWND16,INT16,SEGPTR); | 
|---|
| 879 | VOID        WINAPI SetDoubleClickTime16(UINT16); | 
|---|
| 880 | HWND16      WINAPI SetFocus16(HWND16); | 
|---|
| 881 | BOOL16      WINAPI SetForegroundWindow16(HWND16); | 
|---|
| 882 | void        WINAPI SetInternalWindowPos16(HWND16,UINT16,LPRECT16,LPPOINT16); | 
|---|
| 883 | BOOL16      WINAPI SetMenu16(HWND16,HMENU16); | 
|---|
| 884 | BOOL16      WINAPI SetMenuContextHelpId16(HMENU16,DWORD); | 
|---|
| 885 | BOOL16      WINAPI SetMenuItemBitmaps16(HMENU16,UINT16,UINT16,HBITMAP16,HBITMAP16); | 
|---|
| 886 | BOOL16      WINAPI SetMessageQueue16(INT16); | 
|---|
| 887 | HWND16      WINAPI SetParent16(HWND16,HWND16); | 
|---|
| 888 | BOOL16      WINAPI SetProp16(HWND16,LPCSTR,HANDLE16); | 
|---|
| 889 | void        WINAPI SetRect16(LPRECT16,INT16,INT16,INT16,INT16); | 
|---|
| 890 | void        WINAPI SetRectEmpty16(LPRECT16); | 
|---|
| 891 | INT16       WINAPI SetScrollInfo16(HWND16,INT16,const SCROLLINFO*,BOOL16); | 
|---|
| 892 | INT16       WINAPI SetScrollPos16(HWND16,INT16,INT16,BOOL16); | 
|---|
| 893 | void        WINAPI SetScrollRange16(HWND16,INT16,INT16,INT16,BOOL16); | 
|---|
| 894 | VOID        WINAPI SetSysColors16(INT16,const INT16*,const COLORREF*); | 
|---|
| 895 | HWND16      WINAPI SetSysModalWindow16(HWND16); | 
|---|
| 896 | BOOL16      WINAPI SetSystemMenu16(HWND16,HMENU16); | 
|---|
| 897 | UINT16      WINAPI SetSystemTimer16(HWND16,UINT16,UINT16,TIMERPROC16); | 
|---|
| 898 | UINT16      WINAPI SetTimer16(HWND16,UINT16,UINT16,TIMERPROC16); | 
|---|
| 899 | LONG        WINAPI SetWindowLong16(HWND16,INT16,LONG); | 
|---|
| 900 | BOOL16      WINAPI SetWindowPlacement16(HWND16,const WINDOWPLACEMENT16*); | 
|---|
| 901 | BOOL16      WINAPI SetWindowPos16(HWND16,HWND16,INT16,INT16,INT16,INT16,WORD); | 
|---|
| 902 | INT16       WINAPI SetWindowRgn16(HWND16,HRGN16,BOOL16); | 
|---|
| 903 | BOOL16      WINAPI SetWindowText16(HWND16,SEGPTR); | 
|---|
| 904 | WORD        WINAPI SetWindowWord16(HWND16,INT16,WORD); | 
|---|
| 905 | VOID        WINAPI ShowCaret16(HWND16); | 
|---|
| 906 | INT16       WINAPI ShowCursor16(BOOL16); | 
|---|
| 907 | void        WINAPI ShowScrollBar16(HWND16,INT16,BOOL16); | 
|---|
| 908 | VOID        WINAPI ShowOwnedPopups16(HWND16,BOOL16); | 
|---|
| 909 | BOOL16      WINAPI ShowWindow16(HWND16,INT16); | 
|---|
| 910 | BOOL16      WINAPI SubtractRect16(LPRECT16,const RECT16*,const RECT16*); | 
|---|
| 911 | BOOL16      WINAPI SwapMouseButton16(BOOL16); | 
|---|
| 912 | VOID        WINAPI SwitchToThisWindow16(HWND16,BOOL16); | 
|---|
| 913 | BOOL16      WINAPI SystemParametersInfo16(UINT16,UINT16,LPVOID,UINT16); | 
|---|
| 914 | LONG        WINAPI TabbedTextOut16(HDC16,INT16,INT16,LPCSTR,INT16,INT16,const INT16*,INT16); | 
|---|
| 915 | BOOL16      WINAPI TrackPopupMenu16(HMENU16,UINT16,INT16,INT16,INT16,HWND16,const RECT16*); | 
|---|
| 916 | INT16       WINAPI TranslateAccelerator16(HWND16,HACCEL16,LPMSG16); | 
|---|
| 917 | BOOL16      WINAPI TranslateMDISysAccel16(HWND16,LPMSG16); | 
|---|
| 918 | BOOL16      WINAPI TranslateMessage16(const MSG16*); | 
|---|
| 919 | BOOL16      WINAPI TranslateMessage32_16(const MSG32_16*,BOOL16); | 
|---|
| 920 | INT16       WINAPI TransmitCommChar16(INT16,CHAR); | 
|---|
| 921 | BOOL16      WINAPI UnionRect16(LPRECT16,const RECT16*,const RECT16*); | 
|---|
| 922 | BOOL16      WINAPI UnregisterClass16(SEGPTR,HINSTANCE16); | 
|---|
| 923 | VOID        WINAPI UpdateWindow16(HWND16); | 
|---|
| 924 | VOID        WINAPI ValidateRect16(HWND16,const RECT16*); | 
|---|
| 925 | VOID        WINAPI ValidateRgn16(HWND16,HRGN16); | 
|---|
| 926 | HWND16      WINAPI WindowFromDC16(HDC16); | 
|---|
| 927 | HWND16      WINAPI WindowFromPoint16(POINT16); | 
|---|
| 928 | BOOL16      WINAPI WinHelp16(HWND16,LPCSTR,UINT16,DWORD); | 
|---|
| 929 | UINT16      WINAPI WNetAddConnection16(LPCSTR,LPCSTR,LPCSTR); | 
|---|
| 930 | INT16       WINAPI wvsprintf16(LPSTR,LPCSTR,LPCVOID); | 
|---|
| 931 | BOOL16      WINAPI DrawState16A(HDC16,HBRUSH16,DRAWSTATEPROC16,LPARAM,WPARAM16,INT16,INT16,INT16,INT16,UINT16); | 
|---|
| 932 | BOOL16      WINAPI IsDialogMessage16(HWND16,LPMSG16); | 
|---|
| 933 | INT16       WINAPI GetCommError16(INT16,LPCOMSTAT16); | 
|---|
| 934 | BOOL16      WINAPI BuildCommDCB16(LPCSTR,LPDCB16); | 
|---|
| 935 | INT16       WINAPI GetCommState16(INT16,LPDCB16); | 
|---|
| 936 | INT16       WINAPI SetCommState16(LPDCB16); | 
|---|
| 937 | INT16       WINAPI lstrcmp16(LPCSTR,LPCSTR); | 
|---|
| 938 | INT16       WINAPI lstrcmpi16(LPCSTR,LPCSTR); | 
|---|
| 939 |  | 
|---|
| 940 | #ifdef __WINE__ | 
|---|
| 941 | typedef VOID (*SYSTEMTIMERPROC)(WORD); | 
|---|
| 942 |  | 
|---|
| 943 | WORD        WINAPI CreateSystemTimer(WORD,SYSTEMTIMERPROC); | 
|---|
| 944 | VOID        WINAPI DisableSystemTimers16(void); | 
|---|
| 945 | VOID        WINAPI EnableSystemTimers16(void); | 
|---|
| 946 | DWORD       WINAPI GetFileResourceSize16(LPCSTR,SEGPTR,SEGPTR,LPDWORD); | 
|---|
| 947 | DWORD       WINAPI GetFileResource16(LPCSTR,SEGPTR,SEGPTR,DWORD,DWORD,LPVOID); | 
|---|
| 948 | BYTE        WINAPI GetTempDrive(BYTE); | 
|---|
| 949 | FARPROC16   WINAPI SetTaskSignalProc(HTASK16,FARPROC16); | 
|---|
| 950 | #endif  /* __WINE__ */ | 
|---|
| 951 | BOOL16      WINAPI GrayString16(HDC16,HBRUSH16,GRAYSTRINGPROC16,LPARAM, | 
|---|
| 952 | INT16,INT16,INT16,INT16,INT16); | 
|---|
| 953 | BOOL16      WINAPI EnumTaskWindows16(HTASK16,WNDENUMPROC16,LPARAM); | 
|---|
| 954 |  | 
|---|
| 955 |  | 
|---|
| 956 | #endif /* __WINE_WINE_WINUSER16_H */ | 
|---|