| 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 */
|
|---|