Changeset 796 for trunk/include/win
- Timestamp:
- Sep 2, 1999, 7:39:37 PM (26 years ago)
- Location:
- trunk/include/win
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/win/module.h
r123 r796 1 /* $Id: module.h,v 1. 2 1999-06-19 13:57:50 sandervlExp $ */1 /* $Id: module.h,v 1.3 1999-09-02 17:39:35 phaller Exp $ */ 2 2 3 3 /* … … 97 97 FARPROC16 LoadAppSeg; /* procedure to load a segment */ 98 98 FARPROC16 reserved2; 99 FARPROC16 MyAlloc; /* memory allocation procedure, 99 FARPROC16 MyAlloc; /* memory allocation procedure, 100 100 * wine must write this field */ 101 101 FARPROC16 EntryAddrProc; … … 114 114 } LOADPARAMS16; 115 115 116 typedef struct 116 typedef struct 117 117 { 118 118 LPSTR lpEnvAddress; … … 163 163 164 164 165 165 #ifndef __WIN32OS2__ 166 166 /* Resource types */ 167 167 typedef struct resource_typeinfo_s NE_TYPEINFO; … … 176 176 #define NE_MODULE_NAME(pModule) \ 177 177 (((OFSTRUCT *)((char*)(pModule) + (pModule)->fileinfo))->szPathName) 178 #endif 178 179 179 180 /* module.c */ … … 193 194 194 195 /* resource.c */ 195 extern INT WINAPI AccessResource(HMODULE,HRSRC); 196 196 extern INT WINAPI AccessResource(HMODULE,HRSRC); 197 198 #ifndef __WIN32OS2__ 197 199 /* loader/ne/module.c */ 198 200 extern NE_MODULE *NE_GetPtr( HMODULE16 hModule ); … … 206 208 extern HANDLE NE_OpenFile( NE_MODULE *pModule ); 207 209 extern HINSTANCE16 MODULE_LoadModule16( LPCSTR name, BOOL implicit ); 208 extern BOOL NE_CreateProcess( HFILE hFile, OFSTRUCT *ofs, LPCSTR cmd_line, LPCSTR env, 210 extern BOOL NE_CreateProcess( HFILE hFile, OFSTRUCT *ofs, LPCSTR cmd_line, LPCSTR env, 209 211 LPSECURITY_ATTRIBUTES psa, LPSECURITY_ATTRIBUTES tsa, 210 212 BOOL inherit, LPSTARTUPINFOA startup, … … 246 248 /* if1632/builtin.c */ 247 249 extern HMODULE16 (*fnBUILTIN_LoadModule)(LPCSTR name, BOOL force); 250 #endif 248 251 249 252 #endif /* __WINE_MODULE_H */ -
trunk/include/win/shlguid.h
r4 r796 1 /* $Id: shlguid.h,v 1. 1 1999-05-24 20:19:19 ktkExp $ */1 /* $Id: shlguid.h,v 1.2 1999-09-02 17:39:36 phaller Exp $ */ 2 2 3 3 #ifndef __WINE_SHLGUID_H … … 34 34 35 35 /**************************************************************************** 36 * the following should be moved to the right place36 * undocumented stuff 37 37 */ 38 DEFINE_GUID (IID_MyComputer, 0x20D04FE0L, 0x3AEA, 0x1069, 0xA2, 0xD8, 0x08, 0x00, 0x2B, 0x30, 0x30, 0x9D); 38 /* the next two IID's are the namespace elements in the desktop folder */ 39 DEFINE_GUID (IID_MyComputer, 0x20D04FE0L, 0x3AEA, 0x1069, 0xA2, 0xD8, 0x08, 0x00, 0x2B, 0x30, 0x30, 0x9D); 40 DEFINE_GUID (IID_IExplore, 0x871C5380L, 0x42A0, 0x1069, 0xA2, 0xEA, 0x08, 0x00, 0x2B, 0x30, 0x30, 0x9D); 39 41 42 DEFINE_GUID (CLSID_PaperBin, 0x645FF040L, 0x5081, 0x101B, 0x9F, 0x08, 0x00, 0xAA, 0x00, 0x2F, 0x95, 0x4E); 40 43 #endif /* __WINE_SHLGUID_H */ -
trunk/include/win/winbase.h
r680 r796 1 /* $Id: winbase.h,v 1. 4 1999-08-25 11:24:08 sandervlExp $ */1 /* $Id: winbase.h,v 1.5 1999-09-02 17:39:36 phaller Exp $ */ 2 2 3 3 #ifndef __WINE_WINBASE_H … … 1083 1083 1084 1084 typedef struct { 1085 DWORD dwOSVersionInfoSize;1086 DWORD dwMajorVersion;1087 DWORD dwMinorVersion;1088 DWORD dwBuildNumber;1089 DWORD dwPlatformId;1090 CHAR szCSDVersion[128];1091 } OSVERSIONINFO16;1092 1093 typedef struct {1094 1085 DWORD dwOSVersionInfoSize; 1095 1086 DWORD dwMajorVersion; … … 1136 1127 } COMMPROP,*LPCOMMPROP; 1137 1128 1138 typedef struct tagCOMSTAT161139 {1140 BYTE status;1141 UINT16 cbInQue WINE_PACKED;1142 UINT16 cbOutQue WINE_PACKED;1143 } COMSTAT16,*LPCOMSTAT16;1144 1145 1129 typedef struct tagCOMSTAT 1146 1130 { … … 1149 1133 DWORD cbOutQue; 1150 1134 } COMSTAT,*LPCOMSTAT; 1151 1152 typedef struct tagDCB161153 {1154 BYTE Id;1155 UINT16 BaudRate WINE_PACKED;1156 BYTE ByteSize;1157 BYTE Parity;1158 BYTE StopBits;1159 UINT16 RlsTimeout;1160 UINT16 CtsTimeout;1161 UINT16 DsrTimeout;1162 1163 unsigned fBinary :1;1164 unsigned fRtsDisable :1;1165 unsigned fParity :1;1166 unsigned fOutxCtsFlow :1;1167 unsigned fOutxDsrFlow :1;1168 unsigned fDummy :2;1169 unsigned fDtrDisable :1;1170 1171 unsigned fOutX :1;1172 unsigned fInX :1;1173 unsigned fPeChar :1;1174 unsigned fNull :1;1175 unsigned fChEvt :1;1176 unsigned fDtrflow :1;1177 unsigned fRtsflow :1;1178 unsigned fDummy2 :1;1179 1180 CHAR XonChar;1181 CHAR XoffChar;1182 UINT16 XonLim;1183 UINT16 XoffLim;1184 CHAR PeChar;1185 CHAR EofChar;1186 CHAR EvtChar;1187 UINT16 TxDelay WINE_PACKED;1188 } DCB16, *LPDCB16;1189 1135 1190 1136 typedef struct tagDCB … … 1259 1205 1260 1206 /*DWORD WINAPI GetVersion( void );*/ 1261 BOOL16 WINAPI GetVersionEx16(OSVERSIONINFO16*);1262 1207 BOOL WINAPI GetVersionExA(OSVERSIONINFOA*); 1263 1208 BOOL WINAPI GetVersionExW(OSVERSIONINFOW*); … … 1527 1472 BOOL WINAPI LocalFileTimeToFileTime(const FILETIME*,LPFILETIME); 1528 1473 BOOL WINAPI LockFile(HFILE,DWORD,DWORD,DWORD,DWORD); 1529 BOOL WINAPI LockFileEx(HANDLE, DWORD, DWORD, DWORD, DWORD, LPOVERLAPPED); 1474 BOOL WINAPI LockFileEx(HANDLE, DWORD, DWORD, DWORD, DWORD, LPOVERLAPPED); 1530 1475 BOOL WINAPI LookupPrivilegeValueA(LPCSTR,LPCSTR,LPVOID); 1531 1476 BOOL WINAPI LookupPrivilegeValueW(LPCWSTR,LPCWSTR,LPVOID); -
trunk/include/win/wingdi.h
r780 r796 1 /* $Id: wingdi.h,v 1. 3 1999-09-01 19:12:14phaller Exp $ */1 /* $Id: wingdi.h,v 1.4 1999-09-02 17:39:36 phaller Exp $ */ 2 2 3 3 #ifndef __WINE_WINGDI_H … … 24 24 WORD wFirst; 25 25 WORD wSecond; 26 INT16 iKernAmount;27 } KERNINGPAIR16, *LPKERNINGPAIR16;28 29 typedef struct30 {31 WORD wFirst;32 WORD wSecond;33 26 INT iKernAmount; 34 27 } KERNINGPAIR, *LPKERNINGPAIR; 35 28 36 37 typedef struct38 {39 HDC16 hdc;40 BOOL16 fErase;41 RECT16 rcPaint;42 BOOL16 fRestore;43 BOOL16 fIncUpdate;44 BYTE rgbReserved[16];45 } PAINTSTRUCT16, *LPPAINTSTRUCT16;46 29 47 30 typedef struct … … 398 381 399 382 /* Bitmaps */ 400 401 typedef struct402 {403 INT16 bmType;404 INT16 bmWidth;405 INT16 bmHeight;406 INT16 bmWidthBytes;407 BYTE bmPlanes;408 BYTE bmBitsPixel;409 SEGPTR bmBits WINE_PACKED;410 } BITMAP16, *LPBITMAP16;411 412 383 typedef struct 413 384 { … … 423 394 424 395 /* Brushes */ 425 426 typedef struct427 {428 UINT16 lbStyle;429 COLORREF lbColor WINE_PACKED;430 INT16 lbHatch;431 } LOGBRUSH16, *LPLOGBRUSH16;432 433 396 typedef struct 434 397 { … … 468 431 #define DEVICE_FONTTYPE 0x0002 469 432 #define TRUETYPE_FONTTYPE 0x0004 470 471 typedef struct472 {473 INT16 lfHeight;474 INT16 lfWidth;475 INT16 lfEscapement;476 INT16 lfOrientation;477 INT16 lfWeight;478 BYTE lfItalic;479 BYTE lfUnderline;480 BYTE lfStrikeOut;481 BYTE lfCharSet;482 BYTE lfOutPrecision;483 BYTE lfClipPrecision;484 BYTE lfQuality;485 BYTE lfPitchAndFamily;486 CHAR lfFaceName[LF_FACESIZE] WINE_PACKED;487 } LOGFONT16, *LPLOGFONT16;488 433 489 434 typedef struct … … 529 474 typedef struct 530 475 { 531 LOGFONT16 elfLogFont;532 BYTE elfFullName[LF_FULLFACESIZE] WINE_PACKED;533 BYTE elfStyle[LF_FACESIZE] WINE_PACKED;534 } ENUMLOGFONT16, *LPENUMLOGFONT16;535 536 typedef struct537 {538 476 LOGFONTA elfLogFont; 539 477 BYTE elfFullName[LF_FULLFACESIZE] WINE_PACKED; … … 547 485 WCHAR elfStyle[LF_FACESIZE] WINE_PACKED; 548 486 } ENUMLOGFONTW, *LPENUMLOGFONTW; 549 550 typedef struct551 {552 LOGFONT16 elfLogFont;553 BYTE elfFullName[LF_FULLFACESIZE] WINE_PACKED;554 BYTE elfStyle[LF_FACESIZE] WINE_PACKED;555 BYTE elfScript[LF_FACESIZE] WINE_PACKED;556 } ENUMLOGFONTEX16, *LPENUMLOGFONTEX16;557 487 558 488 typedef struct … … 636 566 FLOAT eDy; 637 567 } XFORM, *LPXFORM; 638 639 typedef struct640 {641 INT16 txfHeight;642 INT16 txfWidth;643 INT16 txfEscapement;644 INT16 txfOrientation;645 INT16 txfWeight;646 CHAR txfItalic;647 CHAR txfUnderline;648 CHAR txfStrikeOut;649 CHAR txfOutPrecision;650 CHAR txfClipPrecision;651 INT16 txfAccelerator WINE_PACKED;652 INT16 txfOverhang WINE_PACKED;653 } TEXTXFORM16, *LPTEXTXFORM16;654 655 typedef struct656 {657 INT16 dfType;658 INT16 dfPoints;659 INT16 dfVertRes;660 INT16 dfHorizRes;661 INT16 dfAscent;662 INT16 dfInternalLeading;663 INT16 dfExternalLeading;664 CHAR dfItalic;665 CHAR dfUnderline;666 CHAR dfStrikeOut;667 INT16 dfWeight;668 BYTE dfCharSet;669 INT16 dfPixWidth;670 INT16 dfPixHeight;671 CHAR dfPitchAndFamily;672 INT16 dfAvgWidth;673 INT16 dfMaxWidth;674 CHAR dfFirstChar;675 CHAR dfLastChar;676 CHAR dfDefaultChar;677 CHAR dfBreakChar;678 INT16 dfWidthBytes;679 LONG dfDevice;680 LONG dfFace;681 LONG dfBitsPointer;682 LONG dfBitsOffset;683 CHAR dfReserved;684 LONG dfFlags;685 INT16 dfAspace;686 INT16 dfBspace;687 INT16 dfCspace;688 LONG dfColorPointer;689 LONG dfReserved1[4];690 } FONTINFO16, *LPFONTINFO16;691 568 692 569 /* lfWeight values */ … … 770 647 #define FF_SCRIPT 0x40 771 648 #define FF_DECORATIVE 0x50 772 773 typedef struct774 {775 INT16 tmHeight;776 INT16 tmAscent;777 INT16 tmDescent;778 INT16 tmInternalLeading;779 INT16 tmExternalLeading;780 INT16 tmAveCharWidth;781 INT16 tmMaxCharWidth;782 INT16 tmWeight;783 BYTE tmItalic;784 BYTE tmUnderlined;785 BYTE tmStruckOut;786 BYTE tmFirstChar;787 BYTE tmLastChar;788 BYTE tmDefaultChar;789 BYTE tmBreakChar;790 BYTE tmPitchAndFamily;791 BYTE tmCharSet;792 INT16 tmOverhang WINE_PACKED;793 INT16 tmDigitizedAspectX WINE_PACKED;794 INT16 tmDigitizedAspectY WINE_PACKED;795 } TEXTMETRIC16, *LPTEXTMETRIC16;796 649 797 650 typedef struct … … 1073 926 } OUTLINETEXTMETRICW, *LPOUTLINETEXTMETRICW; 1074 927 1075 typedef struct _OUTLINETEXTMETRIC161076 {1077 UINT16 otmSize;1078 TEXTMETRIC16 otmTextMetrics;1079 BYTE otmFilter;1080 PANOSE otmPanoseNumber;1081 UINT16 otmfsSelection;1082 UINT16 otmfsType;1083 INT16 otmsCharSlopeRise;1084 INT16 otmsCharSlopeRun;1085 INT16 otmItalicAngle;1086 UINT16 otmEMSquare;1087 INT16 otmAscent;1088 INT16 otmDescent;1089 UINT16 otmLineGap;1090 UINT16 otmsCapEmHeight;1091 UINT16 otmsXHeight;1092 RECT16 otmrcFontBox;1093 INT16 otmMacAscent;1094 INT16 otmMacDescent;1095 UINT16 otmMacLineGap;1096 UINT16 otmusMinimumPPEM;1097 POINT16 otmptSubscriptSize;1098 POINT16 otmptSubscriptOffset;1099 POINT16 otmptSuperscriptSize;1100 POINT16 otmptSuperscriptOffset;1101 UINT16 otmsStrikeoutSize;1102 INT16 otmsStrikeoutPosition;1103 INT16 otmsUnderscoreSize;1104 INT otmsUnderscorePosition;1105 LPSTR otmpFamilyName;1106 LPSTR otmpFaceName;1107 LPSTR otmpStyleName;1108 LPSTR otmpFullName;1109 } OUTLINETEXTMETRIC16,*LPOUTLINETEXTMETRIC16;1110 1111 928 DECL_WINELIB_TYPE_AW(OUTLINETEXTMETRIC) 1112 929 DECL_WINELIB_TYPE_AW(LPOUTLINETEXTMETRIC) … … 1118 935 #define NTM_BOLD 0x00000020L 1119 936 #define NTM_ITALIC 0x00000001L 1120 1121 typedef struct1122 {1123 INT16 tmHeight;1124 INT16 tmAscent;1125 INT16 tmDescent;1126 INT16 tmInternalLeading;1127 INT16 tmExternalLeading;1128 INT16 tmAveCharWidth;1129 INT16 tmMaxCharWidth;1130 INT16 tmWeight;1131 BYTE tmItalic;1132 BYTE tmUnderlined;1133 BYTE tmStruckOut;1134 BYTE tmFirstChar;1135 BYTE tmLastChar;1136 BYTE tmDefaultChar;1137 BYTE tmBreakChar;1138 BYTE tmPitchAndFamily;1139 BYTE tmCharSet;1140 INT16 tmOverhang WINE_PACKED;1141 INT16 tmDigitizedAspectX WINE_PACKED;1142 INT16 tmDigitizedAspectY WINE_PACKED;1143 DWORD ntmFlags;1144 UINT16 ntmSizeEM;1145 UINT16 ntmCellHeight;1146 UINT16 ntmAvgWidth;1147 } NEWTEXTMETRIC16,*LPNEWTEXTMETRIC16;1148 937 1149 938 typedef struct … … 1208 997 typedef struct 1209 998 { 1210 NEWTEXTMETRIC16 ntmetm;1211 FONTSIGNATURE ntmeFontSignature;1212 } NEWTEXTMETRICEX16,*LPNEWTEXTMETRICEX16;1213 1214 typedef struct1215 {1216 999 NEWTEXTMETRICA ntmetm; 1217 1000 FONTSIGNATURE ntmeFontSignature; … … 1228 1011 1229 1012 1230 typedef INT16 (* CALLBACK FONTENUMPROC16)(SEGPTR,SEGPTR,UINT16,LPARAM);1231 1013 typedef INT (* CALLBACK FONTENUMPROCA)(LPENUMLOGFONTA,LPNEWTEXTMETRICA, 1232 1014 UINT,LPARAM); … … 1235 1017 DECL_WINELIB_TYPE_AW(FONTENUMPROC) 1236 1018 1237 typedef INT16 (* CALLBACK FONTENUMPROCEX16)(SEGPTR,SEGPTR,UINT16,LPARAM);1238 1019 typedef INT (* CALLBACK FONTENUMPROCEXA)(LPENUMLOGFONTEXA,LPNEWTEXTMETRICEXA,UINT,LPARAM); 1239 1020 typedef INT (* CALLBACK FONTENUMPROCEXW)(LPENUMLOGFONTEXW,LPNEWTEXTMETRICEXW,UINT,LPARAM); … … 1263 1044 typedef struct 1264 1045 { 1265 UINT16 gmBlackBoxX;1266 UINT16 gmBlackBoxY;1267 POINT16 gmptGlyphOrigin;1268 INT16 gmCellIncX;1269 INT16 gmCellIncY;1270 } GLYPHMETRICS16, *LPGLYPHMETRICS16;1271 1272 typedef struct1273 {1274 1046 UINT gmBlackBoxX; 1275 1047 UINT gmBlackBoxY; … … 1319 1091 1320 1092 /* for GetCharABCWidths() */ 1321 typedef struct1322 {1323 INT16 abcA;1324 UINT16 abcB;1325 INT16 abcC;1326 } ABC16, *LPABC16;1327 1328 1093 typedef struct 1329 1094 { … … 1400 1165 1401 1166 /* Pens */ 1402 1403 typedef struct1404 {1405 UINT16 lopnStyle;1406 POINT16 lopnWidth WINE_PACKED;1407 COLORREF lopnColor WINE_PACKED;1408 } LOGPEN16, *LPLOGPEN16;1409 1410 1167 typedef struct 1411 1168 { … … 1843 1600 1844 1601 /* Handle table structure */ 1845 1846 typedef struct1847 {1848 HGDIOBJ16 objectHandle[1];1849 } HANDLETABLE16, *LPHANDLETABLE16;1850 1851 1602 typedef struct 1852 1603 { … … 1856 1607 1857 1608 /* Clipboard metafile picture structure */ 1858 typedef struct1859 {1860 INT16 mm;1861 INT16 xExt;1862 INT16 yExt;1863 HMETAFILE16 hMF;1864 } METAFILEPICT16, *LPMETAFILEPICT16;1865 1866 1609 typedef struct 1867 1610 { … … 1954 1697 #define META_UNKNOWN 0x0529 /* FIXME: unknown meta magic */ 1955 1698 1956 typedef INT16 (* CALLBACK MFENUMPROC16)(HDC16,HANDLETABLE16*,METARECORD*,1957 INT16,LPARAM);1958 1699 typedef INT (* CALLBACK MFENUMPROC)(HDC,HANDLETABLE*,METARECORD*, 1959 1700 INT,LPARAM); … … 2306 2047 EMR emr; 2307 2048 RECTL rclBounds; 2308 DWORD cpts;2309 POINTS apts[1];2310 } EMRPOLYLINE16, *PEMRPOLYLINE16,2311 EMRPOLYBEZIER16, *PEMRPOLYBEZIER16,2312 EMRPOLYGON16, *PEMRPOLYGON16,2313 EMRPOLYBEZIERTO16, *PEMRPOLYBEZIERTO16,2314 EMRPOLYLINETO16, *PEMRPOLYLINETO16;2315 2316 typedef struct {2317 EMR emr;2318 RECTL rclBounds;2319 2049 DWORD cptl; 2320 2050 POINTL aptl[1]; 2321 2051 BYTE abTypes[1]; 2322 2052 } EMRPOLYDRAW, *PEMRPOLYDRAW; 2323 2324 typedef struct {2325 EMR emr;2326 RECTL rclBounds;2327 DWORD cpts;2328 POINTS apts[1];2329 BYTE abTypes[1];2330 } EMRPOLYDRAW16, *PEMRPOLYDRAW16;2331 2053 2332 2054 typedef struct { … … 2339 2061 } EMRPOLYPOLYLINE, *PEMRPOLYPOLYLINE, 2340 2062 EMRPOLYPOLYGON, *PEMRPOLYPOLYGON; 2341 2342 typedef struct {2343 EMR emr;2344 RECTL rclBounds;2345 DWORD nPolys;2346 DWORD cpts;2347 DWORD aPolyCounts[1];2348 POINTS apts[1];2349 } EMRPOLYPOLYLINE16, *PEMRPOLYPOLYLINE16,2350 EMRPOLYPOLYGON16, *PEMRPOLYPOLYGON16;2351 2063 2352 2064 typedef struct { … … 2642 2354 INT16 dmCollate; 2643 2355 BYTE dmFormName[CCHFORMNAME]; 2644 WORD dmUnusedPadding;2645 WORD dmBitsPerPel;2646 DWORD dmPelsWidth;2647 DWORD dmPelsHeight;2648 DWORD dmDisplayFlags;2649 DWORD dmDisplayFrequency;2650 } DEVMODE16, *LPDEVMODE16;2651 2652 typedef struct2653 {2654 BYTE dmDeviceName[CCHDEVICENAME];2655 WORD dmSpecVersion;2656 WORD dmDriverVersion;2657 WORD dmSize;2658 WORD dmDriverExtra;2659 DWORD dmFields;2660 INT16 dmOrientation;2661 INT16 dmPaperSize;2662 INT16 dmPaperLength;2663 INT16 dmPaperWidth;2664 INT16 dmScale;2665 INT16 dmCopies;2666 INT16 dmDefaultSource;2667 INT16 dmPrintQuality;2668 INT16 dmColor;2669 INT16 dmDuplex;2670 INT16 dmYResolution;2671 INT16 dmTTOption;2672 INT16 dmCollate;2673 BYTE dmFormName[CCHFORMNAME];2674 2356 WORD dmLogPixels; 2675 2357 DWORD dmBitsPerPel; … … 2846 2528 typedef struct 2847 2529 { 2848 INT16 cbSize;2849 SEGPTR lpszDocName WINE_PACKED;2850 SEGPTR lpszOutput WINE_PACKED;2851 } DOCINFO16, *LPDOCINFO16;2852 2853 typedef struct2854 {2855 2530 INT cbSize; 2856 2531 LPCSTR lpszDocName; … … 2871 2546 DECL_WINELIB_TYPE_AW(DOCINFO) 2872 2547 DECL_WINELIB_TYPE_AW(LPDOCINFO) 2873 2874 typedef struct {2875 UINT16 cbSize;2876 INT16 iBorderWidth;2877 INT16 iScrollWidth;2878 INT16 iScrollHeight;2879 INT16 iCaptionWidth;2880 INT16 iCaptionHeight;2881 LOGFONT16 lfCaptionFont;2882 INT16 iSmCaptionWidth;2883 INT16 iSmCaptionHeight;2884 LOGFONT16 lfSmCaptionFont;2885 INT16 iMenuWidth;2886 INT16 iMenuHeight;2887 LOGFONT16 lfMenuFont;2888 LOGFONT16 lfStatusFont;2889 LOGFONT16 lfMessageFont;2890 } NONCLIENTMETRICS16,*LPNONCLIENTMETRICS16;2891 2548 2892 2549 typedef struct { … … 2950 2607 } RGNDATA,*PRGNDATA,*LPRGNDATA; 2951 2608 2952 typedef BOOL16 (* CALLBACK ABORTPROC16)(HDC16, INT16);2953 2609 typedef BOOL (* CALLBACK ABORTPROC)(HDC, INT); 2954 2610 2955 2611 #include "poppack.h" 2956 2612 2957 /* Declarations for functions that exist only in Win16 */2958 2959 VOID WINAPI Death16(HDC16);2960 VOID WINAPI Resurrection16(HDC16,WORD,WORD,WORD,WORD,WORD,WORD);2961 2613 2962 2614 /* Declarations for functions that exist only in Win32 */ … … 2968 2620 HDC WINAPI CreateEnhMetaFileA(HDC,LPCSTR,const RECT*,LPCSTR); 2969 2621 HDC WINAPI CreateEnhMetaFileW(HDC,LPCWSTR,const RECT*,LPCWSTR); 2970 #define CreateEnhMetaFile WINELIB_NAME_AW(CreateEnhMetaFile)2971 2622 INT WINAPI DrawEscape(HDC,INT,INT,LPCSTR); 2972 INT16 WINAPI ExcludeVisRect16(HDC16,INT16,INT16,INT16,INT16);2973 BOOL16 WINAPI FastWindowFrame16(HDC16,const RECT16*,INT16,INT16,DWORD);2974 UINT16 WINAPI GDIRealizePalette16(HDC16);2975 HPALETTE16 WINAPI GDISelectPalette16(HDC16,HPALETTE16,WORD);2976 2623 BOOL WINAPI GdiComment(HDC,UINT,const BYTE *); 2977 DWORD WINAPI GetBitmapDimension16(HBITMAP16);2978 DWORD WINAPI GetBrushOrg16(HDC16);2979 2624 BOOL WINAPI GetCharABCWidthsFloatA(HDC,UINT,UINT,LPABCFLOAT); 2980 2625 BOOL WINAPI GetCharABCWidthsFloatW(HDC,UINT,UINT,LPABCFLOAT); 2981 #define GetCharABCWidthsFloat WINELIB_NAME_AW(GetCharABCWidthsFloat)2982 2626 BOOL WINAPI GetCharWidthFloatA(HDC,UINT,UINT,PFLOAT); 2983 2627 BOOL WINAPI GetCharWidthFloatW(HDC,UINT,UINT,PFLOAT); 2984 #define GetCharWidthFloat WINELIB_NAME_AW(GetCharWidthFloat)2985 2628 BOOL WINAPI GetColorAdjustment(HDC, LPCOLORADJUSTMENT); 2986 HFONT16 WINAPI GetCurLogFont16(HDC16);2987 DWORD WINAPI GetCurrentPosition16(HDC16);2988 2629 DWORD WINAPI GetDCHook(HDC16,FARPROC16*); 2989 DWORD WINAPI GetDCOrg16(HDC16);2990 HDC16 WINAPI GetDCState16(HDC16);2991 INT16 WINAPI GetEnvironment16(LPCSTR,LPDEVMODE16,UINT16);2992 HGLOBAL16 WINAPI GetMetaFileBits16(HMETAFILE16);2993 2630 BOOL WINAPI GetMiterLimit(HDC, PFLOAT); 2994 DWORD WINAPI GetTextExtent16(HDC16,LPCSTR,INT16);2995 DWORD WINAPI GetViewportExt16(HDC16);2996 DWORD WINAPI GetViewportOrg16(HDC16);2997 DWORD WINAPI GetWindowExt16(HDC16);2998 DWORD WINAPI GetWindowOrg16(HDC16);2999 HRGN16 WINAPI InquireVisRgn16(HDC16);3000 INT16 WINAPI IntersectVisRect16(HDC16,INT16,INT16,INT16,INT16);3001 BOOL16 WINAPI IsDCCurrentPalette16(HDC16);3002 BOOL16 WINAPI IsGDIObject16(HGDIOBJ16);3003 BOOL16 WINAPI IsValidMetaFile16(HMETAFILE16);3004 2631 BOOL WINAPI MaskBlt(HDC,INT,INT,INT,INT,HDC,INT,INT,HBITMAP,INT,INT,DWORD); 3005 DWORD WINAPI MoveTo16(HDC16,INT16,INT16);3006 DWORD WINAPI OffsetViewportOrg16(HDC16,INT16,INT16);3007 INT16 WINAPI OffsetVisRgn16(HDC16,INT16,INT16);3008 DWORD WINAPI OffsetWindowOrg16(HDC16,INT16,INT16);3009 2632 BOOL WINAPI PlgBlt(HDC,const POINT*,HDC,INT,INT,INT,INT,HBITMAP,INT,INT); 3010 2633 BOOL WINAPI PolyDraw(HDC,const POINT*,const BYTE*,DWORD); 3011 UINT16 WINAPI RealizeDefaultPalette16(HDC16);3012 INT16 WINAPI RestoreVisRgn16(HDC16);3013 HRGN16 WINAPI SaveVisRgn16(HDC16);3014 DWORD WINAPI ScaleViewportExt16(HDC16,INT16,INT16,INT16,INT16);3015 DWORD WINAPI ScaleWindowExt16(HDC16,INT16,INT16,INT16,INT16);3016 INT16 WINAPI SelectVisRgn16(HDC16,HRGN16);3017 DWORD WINAPI SetBitmapDimension16(HBITMAP16,INT16,INT16);3018 DWORD WINAPI SetBrushOrg16(HDC16,INT16,INT16);3019 2634 BOOL WINAPI SetColorAdjustment(HDC,const COLORADJUSTMENT*); 3020 BOOL16 WINAPI SetDCHook(HDC16,FARPROC16,DWORD);3021 DWORD WINAPI SetDCOrg16(HDC16,INT16,INT16);3022 VOID WINAPI SetDCState16(HDC16,HDC16);3023 INT16 WINAPI SetEnvironment16(LPCSTR,LPDEVMODE16,UINT16);3024 WORD WINAPI SetHookFlags16(HDC16,WORD);3025 HMETAFILE16 WINAPI SetMetaFileBits16(HGLOBAL16);3026 2635 BOOL WINAPI SetMiterLimit(HDC, FLOAT, PFLOAT); 3027 DWORD WINAPI SetViewportExt16(HDC16,INT16,INT16);3028 DWORD WINAPI SetViewportOrg16(HDC16,INT16,INT16);3029 DWORD WINAPI SetWindowExt16(HDC16,INT16,INT16);3030 DWORD WINAPI SetWindowOrg16(HDC16,INT16,INT16);3031 2636 BOOL WINAPI CombineTransform(LPXFORM,const XFORM *,const XFORM *); 3032 2637 HENHMETAFILE WINAPI CopyEnhMetaFileA(HENHMETAFILE,LPCSTR); 3033 2638 HENHMETAFILE WINAPI CopyEnhMetaFileW(HENHMETAFILE,LPCWSTR); 3034 #define CopyEnhMetaFile WINELIB_NAME_AW(CopyEnhMetaFile)3035 2639 HPALETTE WINAPI CreateHalftonePalette(HDC); 3036 2640 BOOL WINAPI DeleteEnhMetaFile(HENHMETAFILE); … … 3070 2674 /* Declarations for functions that change between Win16 and Win32 */ 3071 2675 3072 INT16 WINAPI AbortDoc16(HDC16);3073 2676 INT WINAPI AbortDoc(HDC); 3074 BOOL16 WINAPI AbortPath16(HDC16);3075 2677 BOOL WINAPI AbortPath(HDC); 3076 INT16 WINAPI AddFontResource16(LPCSTR);3077 2678 INT WINAPI AddFontResourceA(LPCSTR); 3078 2679 INT WINAPI AddFontResourceW(LPCWSTR); 3079 #define AddFontResource WINELIB_NAME_AW(AddFontResource)3080 void WINAPI AnimatePalette16(HPALETTE16,UINT16,UINT16,const PALETTEENTRY*);3081 2680 BOOL WINAPI AnimatePalette(HPALETTE,UINT,UINT,const PALETTEENTRY*); 3082 BOOL16 WINAPI Arc16(HDC16,INT16,INT16,INT16,INT16,INT16,INT16,INT16,INT16);3083 2681 BOOL WINAPI Arc(HDC,INT,INT,INT,INT,INT,INT,INT,INT); 3084 BOOL16 WINAPI BeginPath16(HDC16);3085 2682 BOOL WINAPI BeginPath(HDC); 3086 BOOL16 WINAPI BitBlt16(HDC16,INT16,INT16,INT16,INT16,HDC16,INT16,INT16,DWORD);3087 2683 BOOL WINAPI BitBlt(HDC,INT,INT,INT,INT,HDC,INT,INT,DWORD); 3088 2684 INT WINAPI ChoosePixelFormat(HDC,const PIXELFORMATDESCRIPTOR*); 3089 BOOL16 WINAPI Chord16(HDC16,INT16,INT16,INT16,INT16,INT16,INT16,INT16,INT16);3090 2685 BOOL WINAPI Chord(HDC,INT,INT,INT,INT,INT,INT,INT,INT); 3091 BOOL16 WINAPI CloseFigure16(HDC16);3092 2686 BOOL WINAPI CloseFigure(HDC); 3093 HMETAFILE16 WINAPI CloseMetaFile16(HDC16);3094 2687 HMETAFILE WINAPI CloseMetaFile(HDC); 3095 INT16 WINAPI CombineRgn16(HRGN16,HRGN16,HRGN16,INT16);3096 2688 INT WINAPI CombineRgn(HRGN,HRGN,HRGN,INT); 3097 HMETAFILE16 WINAPI CopyMetaFile16(HMETAFILE16,LPCSTR);3098 2689 HMETAFILE WINAPI CopyMetaFileA(HMETAFILE,LPCSTR); 3099 2690 HMETAFILE WINAPI CopyMetaFileW(HMETAFILE,LPCWSTR); 3100 #define CopyMetaFile WINELIB_NAME_AW(CopyMetaFile)3101 HBITMAP16 WINAPI CreateBitmap16(INT16,INT16,UINT16,UINT16,LPCVOID);3102 2691 HBITMAP WINAPI CreateBitmap(INT,INT,UINT,UINT,LPCVOID); 3103 HBITMAP16 WINAPI CreateBitmapIndirect16(const BITMAP16*);3104 2692 HBITMAP WINAPI CreateBitmapIndirect(const BITMAP*); 3105 HBRUSH16 WINAPI CreateBrushIndirect16(const LOGBRUSH16*);3106 2693 HBRUSH WINAPI CreateBrushIndirect(const LOGBRUSH*); 3107 HBITMAP16 WINAPI CreateCompatibleBitmap16(HDC16,INT16,INT16);3108 2694 HBITMAP WINAPI CreateCompatibleBitmap(HDC,INT,INT); 3109 HDC16 WINAPI CreateCompatibleDC16(HDC16);3110 2695 HDC WINAPI CreateCompatibleDC(HDC); 3111 HDC16 WINAPI CreateDC16(LPCSTR,LPCSTR,LPCSTR,const DEVMODE16*);3112 2696 HDC WINAPI CreateDCA(LPCSTR,LPCSTR,LPCSTR,const DEVMODEA*); 3113 2697 HDC WINAPI CreateDCW(LPCWSTR,LPCWSTR,LPCWSTR,const DEVMODEW*); 3114 #define CreateDC WINELIB_NAME_AW(CreateDC) 3115 HBITMAP16 WINAPI CreateDIBitmap16(HDC16,const BITMAPINFOHEADER*,DWORD, 3116 LPCVOID,const BITMAPINFO*,UINT16); 3117 HBITMAP WINAPI CreateDIBitmap(HDC,const BITMAPINFOHEADER*,DWORD, 3118 LPCVOID,const BITMAPINFO*,UINT); 3119 HBRUSH16 WINAPI CreateDIBPatternBrush16(HGLOBAL16,UINT16); 2698 HBITMAP WINAPI CreateDIBitmap(HDC,const BITMAPINFOHEADER*,DWORD,LPCVOID,const BITMAPINFO*,UINT); 3120 2699 HBRUSH WINAPI CreateDIBPatternBrush(HGLOBAL,UINT); 3121 HBITMAP16 WINAPI CreateDIBSection16 (HDC16, BITMAPINFO *, UINT16, 3122 SEGPTR *, HANDLE, DWORD offset); 3123 HBITMAP WINAPI CreateDIBSection (HDC, BITMAPINFO *, UINT, 3124 LPVOID *, HANDLE, DWORD offset); 3125 HBITMAP16 WINAPI CreateDiscardableBitmap16(HDC16,INT16,INT16); 2700 HBITMAP WINAPI CreateDIBSection (HDC, BITMAPINFO *, UINT,LPVOID *, HANDLE, DWORD offset); 3126 2701 HBITMAP WINAPI CreateDiscardableBitmap(HDC,INT,INT); 3127 HRGN16 WINAPI CreateEllipticRgn16(INT16,INT16,INT16,INT16);3128 2702 HRGN WINAPI CreateEllipticRgn(INT,INT,INT,INT); 3129 HRGN16 WINAPI CreateEllipticRgnIndirect16(const RECT16 *);3130 2703 HRGN WINAPI CreateEllipticRgnIndirect(const RECT *); 3131 HFONT16 WINAPI CreateFont16(INT16,INT16,INT16,INT16,INT16,BYTE,BYTE,BYTE, 3132 BYTE,BYTE,BYTE,BYTE,BYTE,LPCSTR); 3133 HFONT WINAPI CreateFontA(INT,INT,INT,INT,INT,DWORD,DWORD, 3134 DWORD,DWORD,DWORD,DWORD,DWORD,DWORD,LPCSTR); 3135 HFONT WINAPI CreateFontW(INT,INT,INT,INT,INT,DWORD,DWORD, 3136 DWORD,DWORD,DWORD,DWORD,DWORD,DWORD,LPCWSTR); 3137 #define CreateFont WINELIB_NAME_AW(CreateFont) 3138 HFONT16 WINAPI CreateFontIndirect16(const LOGFONT16*); 2704 HFONT WINAPI CreateFontA(INT,INT,INT,INT,INT,DWORD,DWORD,DWORD,DWORD,DWORD,DWORD,DWORD,DWORD,LPCSTR); 2705 HFONT WINAPI CreateFontW(INT,INT,INT,INT,INT,DWORD,DWORD,DWORD,DWORD,DWORD,DWORD,DWORD,DWORD,LPCWSTR); 3139 2706 HFONT WINAPI CreateFontIndirectA(const LOGFONTA*); 3140 2707 HFONT WINAPI CreateFontIndirectW(const LOGFONTW*); 3141 #define CreateFontIndirect WINELIB_NAME_AW(CreateFontIndirect)3142 HBRUSH16 WINAPI CreateHatchBrush16(INT16,COLORREF);3143 2708 HBRUSH WINAPI CreateHatchBrush(INT,COLORREF); 3144 HDC16 WINAPI CreateIC16(LPCSTR,LPCSTR,LPCSTR,const DEVMODE16*);3145 2709 HDC WINAPI CreateICA(LPCSTR,LPCSTR,LPCSTR,const DEVMODEA*); 3146 2710 HDC WINAPI CreateICW(LPCWSTR,LPCWSTR,LPCWSTR,const DEVMODEW*); 3147 2711 #define CreateIC WINELIB_NAME_AW(CreateIC) 3148 HDC16 WINAPI CreateMetaFile16(LPCSTR);3149 2712 HDC WINAPI CreateMetaFileA(LPCSTR); 3150 2713 HDC WINAPI CreateMetaFileW(LPCWSTR); 3151 #define CreateMetaFile WINELIB_NAME_AW(CreateMetaFile)3152 HPALETTE16 WINAPI CreatePalette16(const LOGPALETTE*);3153 2714 HPALETTE WINAPI CreatePalette(const LOGPALETTE*); 3154 HBRUSH16 WINAPI CreatePatternBrush16(HBITMAP16);3155 2715 HBRUSH WINAPI CreatePatternBrush(HBITMAP); 3156 HPEN16 WINAPI CreatePen16(INT16,INT16,COLORREF);3157 2716 HPEN WINAPI CreatePen(INT,INT,COLORREF); 3158 HPEN16 WINAPI CreatePenIndirect16(const LOGPEN16*);3159 2717 HPEN WINAPI CreatePenIndirect(const LOGPEN*); 3160 HRGN16 WINAPI CreatePolyPolygonRgn16(const POINT16*,const INT16*,INT16,INT16);3161 2718 HRGN WINAPI CreatePolyPolygonRgn(const POINT*,const INT*,INT,INT); 3162 HRGN16 WINAPI CreatePolygonRgn16(const POINT16*,INT16,INT16);3163 2719 HRGN WINAPI CreatePolygonRgn(const POINT*,INT,INT); 3164 HRGN16 WINAPI CreateRectRgn16(INT16,INT16,INT16,INT16);3165 2720 HRGN WINAPI CreateRectRgn(INT,INT,INT,INT); 3166 HRGN16 WINAPI CreateRectRgnIndirect16(const RECT16*);3167 2721 HRGN WINAPI CreateRectRgnIndirect(const RECT*); 3168 HRGN16 WINAPI CreateRoundRectRgn16(INT16,INT16,INT16,INT16,INT16,INT16);3169 2722 HRGN WINAPI CreateRoundRectRgn(INT,INT,INT,INT,INT,INT); 3170 BOOL16 WINAPI CreateScalableFontResource16(UINT16,LPCSTR,LPCSTR,LPCSTR);3171 2723 BOOL WINAPI CreateScalableFontResourceA(DWORD,LPCSTR,LPCSTR,LPCSTR); 3172 2724 BOOL WINAPI CreateScalableFontResourceW(DWORD,LPCWSTR,LPCWSTR,LPCWSTR); 3173 #define CreateScalableFontResource WINELIB_NAME_AW(CreateScalableFontResource)3174 HBRUSH16 WINAPI CreateSolidBrush16(COLORREF);3175 2725 HBRUSH WINAPI CreateSolidBrush(COLORREF); 3176 BOOL16 WINAPI DeleteDC16(HDC16);3177 2726 BOOL WINAPI DeleteDC(HDC); 3178 BOOL16 WINAPI DeleteMetaFile16(HMETAFILE16);3179 2727 BOOL WINAPI DeleteMetaFile(HMETAFILE); 3180 BOOL16 WINAPI DeleteObject16(HGDIOBJ16);3181 2728 BOOL WINAPI DeleteObject(HGDIOBJ); 3182 INT WINAPI DescribePixelFormat(HDC,int,UINT, 3183 LPPIXELFORMATDESCRIPTOR); 3184 BOOL16 WINAPI DPtoLP16(HDC16,LPPOINT16,INT16); 2729 INT WINAPI DescribePixelFormat(HDC,int,UINT,LPPIXELFORMATDESCRIPTOR); 3185 2730 BOOL WINAPI DPtoLP(HDC,LPPOINT,INT); 3186 BOOL16 WINAPI Ellipse16(HDC16,INT16,INT16,INT16,INT16);3187 2731 BOOL WINAPI Ellipse(HDC,INT,INT,INT,INT); 3188 INT16 WINAPI EndDoc16(HDC16);3189 2732 INT WINAPI EndDoc(HDC); 3190 BOOL16 WINAPI EndPath16(HDC16);3191 2733 BOOL WINAPI EndPath(HDC); 3192 INT16 WINAPI EnumFontFamilies16(HDC16,LPCSTR,FONTENUMPROC16,LPARAM);3193 2734 INT WINAPI EnumFontFamiliesA(HDC,LPCSTR,FONTENUMPROCA,LPARAM); 3194 2735 INT WINAPI EnumFontFamiliesW(HDC,LPCWSTR,FONTENUMPROCW,LPARAM); 3195 #define EnumFontFamilies WINELIB_NAME_AW(EnumFontFamilies)3196 INT16 WINAPI EnumFontFamiliesEx16(HDC16,LPLOGFONT16,FONTENUMPROCEX16,LPARAM,DWORD);3197 2736 INT WINAPI EnumFontFamiliesExA(HDC,LPLOGFONTA,FONTENUMPROCEXA,LPARAM,DWORD); 3198 2737 INT WINAPI EnumFontFamiliesExW(HDC,LPLOGFONTW,FONTENUMPROCEXW,LPARAM,DWORD); 3199 #define EnumFontFamiliesEx WINELIB_NAME_AW(EnumFontFamiliesEx)3200 INT16 WINAPI EnumFonts16(HDC16,LPCSTR,FONTENUMPROC16,LPARAM);3201 2738 INT WINAPI EnumFontsA(HDC,LPCSTR,FONTENUMPROCA,LPARAM); 3202 2739 INT WINAPI EnumFontsW(HDC,LPCWSTR,FONTENUMPROCW,LPARAM); 3203 #define EnumFonts WINELIB_NAME_AW(EnumFonts)3204 BOOL16 WINAPI EnumMetaFile16(HDC16,HMETAFILE16,MFENUMPROC16,LPARAM);3205 2740 BOOL WINAPI EnumMetaFile(HDC,HMETAFILE,MFENUMPROC,LPARAM); 3206 INT16 WINAPI EnumObjects16(HDC16,INT16,GOBJENUMPROC16,LPARAM);3207 2741 INT WINAPI EnumObjects(HDC,INT,GOBJENUMPROC,LPARAM); 3208 BOOL16 WINAPI EqualRgn16(HRGN16,HRGN16);3209 2742 BOOL WINAPI EqualRgn(HRGN,HRGN); 3210 INT16 WINAPI Escape16(HDC16,INT16,INT16,SEGPTR,SEGPTR);3211 2743 INT WINAPI Escape(HDC,INT,INT,LPCSTR,LPVOID); 3212 INT16 WINAPI ExcludeClipRect16(HDC16,INT16,INT16,INT16,INT16);3213 2744 INT WINAPI ExcludeClipRect(HDC,INT,INT,INT,INT); 3214 HPEN16 WINAPI ExtCreatePen16(DWORD,DWORD,const LOGBRUSH16*,DWORD,const DWORD*);3215 2745 HPEN WINAPI ExtCreatePen(DWORD,DWORD,const LOGBRUSH*,DWORD,const DWORD*); 3216 BOOL16 WINAPI ExtFloodFill16(HDC16,INT16,INT16,COLORREF,UINT16);3217 2746 BOOL WINAPI ExtFloodFill(HDC,INT,INT,COLORREF,UINT); 3218 BOOL16 WINAPI ExtTextOut16(HDC16,INT16,INT16,UINT16,const RECT16*, 3219 LPCSTR,UINT16,const INT16*); 3220 BOOL WINAPI ExtTextOutA(HDC,INT,INT,UINT,const RECT*, 3221 LPCSTR,UINT,const INT*); 3222 BOOL WINAPI ExtTextOutW(HDC,INT,INT,UINT,const RECT*, 3223 LPCWSTR,UINT,const INT*); 3224 #define ExtTextOut WINELIB_NAME_AW(ExtTextOut) 3225 BOOL16 WINAPI FillPath16(HDC16); 2747 BOOL WINAPI ExtTextOutA(HDC,INT,INT,UINT,const RECT*,LPCSTR,UINT,const INT*); 2748 BOOL WINAPI ExtTextOutW(HDC,INT,INT,UINT,const RECT*,LPCWSTR,UINT,const INT*); 3226 2749 BOOL WINAPI FillPath(HDC); 3227 BOOL16 WINAPI FillRgn16(HDC16,HRGN16,HBRUSH16);3228 2750 BOOL WINAPI FillRgn(HDC,HRGN,HBRUSH); 3229 BOOL16 WINAPI FlattenPath16(HDC16);3230 2751 BOOL WINAPI FlattenPath(HDC); 3231 BOOL16 WINAPI FloodFill16(HDC16,INT16,INT16,COLORREF);3232 2752 BOOL WINAPI FloodFill(HDC,INT,INT,COLORREF); 3233 BOOL16 WINAPI FrameRgn16(HDC16,HRGN16,HBRUSH16,INT16,INT16);3234 2753 BOOL WINAPI FrameRgn(HDC,HRGN,HBRUSH,INT,INT); 3235 INT16 WINAPI GetArcDirection16(HDC16);3236 2754 INT WINAPI GetArcDirection(HDC); 3237 BOOL16 WINAPI GetAspectRatioFilterEx16(HDC16,LPSIZE16);3238 2755 BOOL WINAPI GetAspectRatioFilterEx(HDC,LPSIZE); 3239 LONG WINAPI GetBitmapBits16(HBITMAP16,LONG,LPVOID);3240 2756 LONG WINAPI GetBitmapBits(HBITMAP,LONG,LPVOID); 3241 BOOL16 WINAPI GetBitmapDimensionEx16(HBITMAP16,LPSIZE16);3242 2757 BOOL WINAPI GetBitmapDimensionEx(HBITMAP,LPSIZE); 3243 BOOL16 WINAPI GetBrushOrgEx16(HDC16,LPPOINT16);3244 2758 BOOL WINAPI GetBrushOrgEx(HDC,LPPOINT); 3245 COLORREF WINAPI GetBkColor16(HDC16);3246 2759 COLORREF WINAPI GetBkColor(HDC); 3247 INT16 WINAPI GetBkMode16(HDC16);3248 2760 INT WINAPI GetBkMode(HDC); 3249 UINT16 WINAPI GetBoundsRect16(HDC16,LPRECT16,UINT16);3250 2761 UINT WINAPI GetBoundsRect(HDC,LPRECT,UINT); 3251 BOOL16 WINAPI GetCharABCWidths16(HDC16,UINT16,UINT16,LPABC16);3252 2762 BOOL WINAPI GetCharABCWidthsA(HDC,UINT,UINT,LPABC); 3253 2763 BOOL WINAPI GetCharABCWidthsW(HDC,UINT,UINT,LPABC); 3254 #define GetCharABCWidths WINELIB_NAME_AW(GetCharABCWidths)3255 2764 DWORD WINAPI GetCharacterPlacementA(HDC,LPCSTR,INT,INT,GCP_RESULTSA*,DWORD); 3256 2765 DWORD WINAPI GetCharacterPlacementW(HDC,LPCWSTR,INT,INT,GCP_RESULTSW*,DWORD); 3257 #define GetCharacterPlacement WINELIB_NAME_AW(GetCharacterPlacement)3258 BOOL16 WINAPI GetCharWidth16(HDC16,UINT16,UINT16,LPINT16);3259 2766 BOOL WINAPI GetCharWidth32A(HDC,UINT,UINT,LPINT); 3260 2767 BOOL WINAPI GetCharWidth32W(HDC,UINT,UINT,LPINT); 3261 2768 #define GetCharWidthA GetCharWidth32A 3262 2769 #define GetCharWidthW GetCharWidth32W 3263 #define GetCharWidth32 WINELIB_NAME_AW(GetCharWidth32)3264 #define GetCharWidth WINELIB_NAME_AW(GetCharWidth)3265 INT16 WINAPI GetClipBox16(HDC16,LPRECT16);3266 2770 INT WINAPI GetClipBox(HDC,LPRECT); 3267 HRGN16 WINAPI GetClipRgn16(HDC16);3268 2771 INT WINAPI GetClipRgn(HDC,HRGN); 3269 BOOL16 WINAPI GetCurrentPositionEx16(HDC16,LPPOINT16);3270 2772 BOOL WINAPI GetCurrentPositionEx(HDC,LPPOINT); 3271 INT16 WINAPI GetDeviceCaps16(HDC16,INT16);3272 2773 INT WINAPI GetDeviceCaps(HDC,INT); 3273 UINT16 WINAPI GetDIBColorTable16(HDC16,UINT16,UINT16,RGBQUAD*);3274 2774 UINT WINAPI GetDIBColorTable(HDC,UINT,UINT,RGBQUAD*); 3275 INT16 WINAPI GetDIBits16(HDC16,HBITMAP16,UINT16,UINT16,LPVOID,LPBITMAPINFO,UINT16);3276 2775 INT WINAPI GetDIBits(HDC,HBITMAP,UINT,UINT,LPVOID,LPBITMAPINFO,UINT); 3277 2776 DWORD WINAPI GetFontData(HDC,DWORD,DWORD,LPVOID,DWORD); 3278 DWORD WINAPI GetFontLanguageInfo16(HDC16);3279 2777 DWORD WINAPI GetFontLanguageInfo(HDC); 3280 DWORD WINAPI GetGlyphOutline16(HDC16,UINT16,UINT16,LPGLYPHMETRICS16,DWORD,LPVOID,const MAT2*);3281 2778 DWORD WINAPI GetGlyphOutlineA(HDC,UINT,UINT,LPGLYPHMETRICS,DWORD,LPVOID,const MAT2*); 3282 2779 DWORD WINAPI GetGlyphOutlineW(HDC,UINT,UINT,LPGLYPHMETRICS,DWORD,LPVOID,const MAT2*); 3283 #define GetGlyphOutline WINELIB_NAME_AW(GetGlyphOutline)3284 INT16 WINAPI GetKerningPairs16(HDC16,INT16,LPKERNINGPAIR16);3285 2780 DWORD WINAPI GetKerningPairsA(HDC,DWORD,LPKERNINGPAIR); 3286 2781 DWORD WINAPI GetKerningPairsW(HDC,DWORD,LPKERNINGPAIR); 3287 #define GetKerningPairs WINELIB_NAME_AW(GetKerningPairs)3288 INT16 WINAPI GetMapMode16(HDC16);3289 2782 INT WINAPI GetMapMode(HDC); 3290 HMETAFILE16 WINAPI GetMetaFile16(LPCSTR);3291 2783 HMETAFILE WINAPI GetMetaFileA(LPCSTR); 3292 2784 HMETAFILE WINAPI GetMetaFileW(LPCWSTR); 3293 #define GetMetaFile WINELIB_NAME_AW(GetMetaFile)3294 DWORD WINAPI GetNearestColor16(HDC16,DWORD);3295 2785 DWORD WINAPI GetNearestColor(HDC,DWORD); 3296 UINT16 WINAPI GetNearestPaletteIndex16(HPALETTE16,COLORREF);3297 2786 UINT WINAPI GetNearestPaletteIndex(HPALETTE,COLORREF); 3298 INT16 WINAPI GetObject16(HANDLE16,INT16,LPVOID);3299 2787 INT WINAPI GetObjectA(HANDLE,INT,LPVOID); 3300 2788 INT WINAPI GetObjectW(HANDLE,INT,LPVOID); 3301 #define GetObject WINELIB_NAME_AW(GetObject)3302 3303 UINT16 WINAPI GetOutlineTextMetrics16(HDC16,UINT16,LPOUTLINETEXTMETRIC16);3304 2789 UINT WINAPI GetOutlineTextMetricsA(HDC,UINT,LPOUTLINETEXTMETRICA); 3305 2790 UINT WINAPI GetOutlineTextMetricsW(HDC,UINT,LPOUTLINETEXTMETRICW); 3306 #define GetOutlineTextMetrics WINELIB_NAME_AW(GetOutlineTextMetrics)3307 UINT16 WINAPI GetPaletteEntries16(HPALETTE16,UINT16,UINT16,LPPALETTEENTRY);3308 2791 UINT WINAPI GetPaletteEntries(HPALETTE,UINT,UINT,LPPALETTEENTRY); 3309 INT16 WINAPI GetPath16(HDC16,LPPOINT16,LPBYTE,INT16);3310 2792 INT WINAPI GetPath(HDC,LPPOINT,LPBYTE,INT); 3311 COLORREF WINAPI GetPixel16(HDC16,INT16,INT16);3312 2793 COLORREF WINAPI GetPixel(HDC,INT,INT); 3313 2794 INT WINAPI GetPixelFormat(HDC); 3314 INT16 WINAPI GetPolyFillMode16(HDC16);3315 2795 INT WINAPI GetPolyFillMode(HDC); 3316 BOOL16 WINAPI GetRasterizerCaps16(LPRASTERIZER_STATUS,UINT16);3317 2796 BOOL WINAPI GetRasterizerCaps(LPRASTERIZER_STATUS,UINT); 3318 DWORD WINAPI GetRegionData16(HRGN16,DWORD,LPRGNDATA);3319 2797 DWORD WINAPI GetRegionData(HRGN,DWORD,LPRGNDATA); 3320 INT16 WINAPI GetRelAbs16(HDC16);3321 2798 INT WINAPI GetRelAbs(HDC); 3322 INT16 WINAPI GetRgnBox16(HRGN16,LPRECT16);3323 2799 INT WINAPI GetRgnBox(HRGN,LPRECT); 3324 INT16 WINAPI GetROP216(HDC16);3325 2800 INT WINAPI GetROP2(HDC); 3326 HGDIOBJ16 WINAPI GetStockObject16(INT16);3327 2801 HGDIOBJ WINAPI GetStockObject(INT); 3328 INT16 WINAPI GetStretchBltMode16(HDC16);3329 2802 INT WINAPI GetStretchBltMode(HDC); 3330 UINT16 WINAPI GetSystemPaletteEntries16(HDC16,UINT16,UINT16,LPPALETTEENTRY);3331 2803 UINT WINAPI GetSystemPaletteEntries(HDC,UINT,UINT,LPPALETTEENTRY); 3332 UINT16 WINAPI GetSystemPaletteUse16(HDC16);3333 2804 UINT WINAPI GetSystemPaletteUse(HDC); 3334 UINT16 WINAPI GetTextAlign16(HDC16);3335 2805 UINT WINAPI GetTextAlign(HDC); 3336 INT16 WINAPI GetTextCharacterExtra16(HDC16);3337 2806 INT WINAPI GetTextCharacterExtra(HDC); 3338 UINT16 WINAPI GetTextCharset16(HDC16);3339 2807 UINT WINAPI GetTextCharset(HDC); 3340 COLORREF WINAPI GetTextColor16(HDC16);3341 2808 COLORREF WINAPI GetTextColor(HDC); 3342 BOOL16 WINAPI GetTextExtentPoint16(HDC16,LPCSTR,INT16,LPSIZE16);3343 2809 BOOL WINAPI GetTextExtentPointA(HDC,LPCSTR,INT,LPSIZE); 3344 2810 BOOL WINAPI GetTextExtentPointW(HDC,LPCWSTR,INT,LPSIZE); 3345 #define GetTextExtentPoint WINELIB_NAME_AW(GetTextExtentPoint)3346 2811 BOOL WINAPI GetTextExtentPoint32A(HDC,LPCSTR,INT,LPSIZE); 3347 2812 BOOL WINAPI GetTextExtentPoint32W(HDC,LPCWSTR,INT,LPSIZE); 3348 #define GetTextExtentPoint32 WINELIB_NAME_AW(GetTextExtentPoint32)3349 INT16 WINAPI GetTextFace16(HDC16,INT16,LPSTR);3350 2813 INT WINAPI GetTextFaceA(HDC,INT,LPSTR); 3351 2814 INT WINAPI GetTextFaceW(HDC,INT,LPWSTR); 3352 #define GetTextFace WINELIB_NAME_AW(GetTextFace)3353 BOOL16 WINAPI GetTextMetrics16(HDC16,LPTEXTMETRIC16);3354 2815 BOOL WINAPI GetTextMetricsA(HDC,LPTEXTMETRICA); 3355 2816 BOOL WINAPI GetTextMetricsW(HDC,LPTEXTMETRICW); 3356 #define GetTextMetrics WINELIB_NAME_AW(GetTextMetrics)3357 BOOL16 WINAPI GetViewportExtEx16(HDC16,LPSIZE16);3358 2817 BOOL WINAPI GetViewportExtEx(HDC,LPSIZE); 3359 BOOL16 WINAPI GetViewportOrgEx16(HDC16,LPPOINT16);3360 2818 BOOL WINAPI GetViewportOrgEx(HDC,LPPOINT); 3361 BOOL16 WINAPI GetWindowExtEx16(HDC16,LPSIZE16);3362 2819 BOOL WINAPI GetWindowExtEx(HDC,LPSIZE); 3363 BOOL16 WINAPI GetWindowOrgEx16(HDC16,LPPOINT16);3364 2820 BOOL WINAPI GetWindowOrgEx(HDC,LPPOINT); 3365 INT16 WINAPI IntersectClipRect16(HDC16,INT16,INT16,INT16,INT16);3366 2821 INT WINAPI IntersectClipRect(HDC,INT,INT,INT,INT); 3367 BOOL16 WINAPI InvertRgn16(HDC16,HRGN16);3368 2822 BOOL WINAPI InvertRgn(HDC,HRGN); 3369 VOID WINAPI LineDDA16(INT16,INT16,INT16,INT16,LINEDDAPROC16,LPARAM);3370 2823 BOOL WINAPI LineDDA(INT,INT,INT,INT,LINEDDAPROC,LPARAM); 3371 BOOL16 WINAPI LineTo16(HDC16,INT16,INT16);3372 2824 BOOL WINAPI LineTo(HDC,INT,INT); 3373 BOOL16 WINAPI LPtoDP16(HDC16,LPPOINT16,INT16);3374 2825 BOOL WINAPI LPtoDP(HDC,LPPOINT,INT); 3375 BOOL16 WINAPI MoveToEx16(HDC16,INT16,INT16,LPPOINT16);3376 2826 BOOL WINAPI MoveToEx(HDC,INT,INT,LPPOINT); 3377 INT16 WINAPI MulDiv16(INT16,INT16,INT16);3378 2827 /* FIXME This is defined in kernel32.spec !?*/ 3379 2828 INT WINAPI MulDiv(INT,INT,INT); 3380 INT16 WINAPI OffsetClipRgn16(HDC16,INT16,INT16);3381 2829 INT WINAPI OffsetClipRgn(HDC,INT,INT); 3382 INT16 WINAPI OffsetRgn16(HRGN16,INT16,INT16);3383 2830 INT WINAPI OffsetRgn(HRGN,INT,INT); 3384 BOOL16 WINAPI OffsetViewportOrgEx16(HDC16,INT16,INT16,LPPOINT16);3385 2831 BOOL WINAPI OffsetViewportOrgEx(HDC,INT,INT,LPPOINT); 3386 BOOL16 WINAPI OffsetWindowOrgEx16(HDC16,INT16,INT16,LPPOINT16);3387 2832 BOOL WINAPI OffsetWindowOrgEx(HDC,INT,INT,LPPOINT); 3388 BOOL16 WINAPI PaintRgn16(HDC16,HRGN16);3389 2833 BOOL WINAPI PaintRgn(HDC,HRGN); 3390 BOOL16 WINAPI PatBlt16(HDC16,INT16,INT16,INT16,INT16,DWORD);3391 2834 BOOL WINAPI PatBlt(HDC,INT,INT,INT,INT,DWORD); 3392 HRGN16 WINAPI PathToRegion16(HDC16);3393 2835 HRGN WINAPI PathToRegion(HDC); 3394 BOOL16 WINAPI Pie16(HDC16,INT16,INT16,INT16,INT16,INT16,INT16,INT16,INT16);3395 2836 BOOL WINAPI Pie(HDC,INT,INT,INT,INT,INT,INT,INT,INT); 3396 BOOL16 WINAPI PlayMetaFile16(HDC16,HMETAFILE16);3397 2837 BOOL WINAPI PlayMetaFile(HDC,HMETAFILE); 3398 VOID WINAPI PlayMetaFileRecord16(HDC16,LPHANDLETABLE16,LPMETARECORD,UINT16);3399 2838 BOOL WINAPI PlayMetaFileRecord(HDC,LPHANDLETABLE,LPMETARECORD,UINT); 3400 BOOL16 WINAPI PolyBezier16(HDC16,const POINT16*,INT16);3401 2839 BOOL WINAPI PolyBezier(HDC,const POINT*,DWORD); 3402 BOOL16 WINAPI PolyBezierTo16(HDC16,const POINT16*,INT16);3403 2840 BOOL WINAPI PolyBezierTo(HDC,const POINT*,DWORD); 3404 BOOL16 WINAPI PolyPolygon16(HDC16,const POINT16*,const INT16*,UINT16);3405 2841 BOOL WINAPI PolyPolygon(HDC,const POINT*,const INT*,UINT); 3406 BOOL16 WINAPI Polygon16(HDC16,const POINT16*,INT16);3407 2842 BOOL WINAPI Polygon(HDC,const POINT*,INT); 3408 BOOL16 WINAPI Polyline16(HDC16,const POINT16*,INT16);3409 2843 BOOL WINAPI Polyline(HDC,const POINT*,INT); 3410 2844 BOOL WINAPI PolylineTo(HDC,const POINT*,DWORD); 3411 BOOL16 WINAPI PtInRegion16(HRGN16,INT16,INT16);3412 2845 BOOL WINAPI PtInRegion(HRGN,INT,INT); 3413 BOOL16 WINAPI PtVisible16(HDC16,INT16,INT16);3414 2846 BOOL WINAPI PtVisible(HDC,INT,INT); 3415 2847 /* FIXME This is defined in user.spec !? */ 3416 UINT16 WINAPI RealizePalette16(HDC16);3417 2848 UINT WINAPI RealizePalette(HDC); 3418 BOOL16 WINAPI Rectangle16(HDC16,INT16,INT16,INT16,INT16);3419 2849 BOOL WINAPI Rectangle(HDC,INT,INT,INT,INT); 3420 BOOL16 WINAPI RectInRegion16(HRGN16,const RECT16 *);3421 2850 BOOL WINAPI RectInRegion(HRGN,const RECT *); 3422 BOOL16 WINAPI RectVisible16(HDC16,const RECT16*);3423 2851 BOOL WINAPI RectVisible(HDC,const RECT*); 3424 BOOL16 WINAPI RemoveFontResource16(SEGPTR);3425 2852 BOOL WINAPI RemoveFontResourceA(LPCSTR); 3426 2853 BOOL WINAPI RemoveFontResourceW(LPCWSTR); 3427 #define RemoveFontResource WINELIB_NAME_AW(RemoveFontResource)3428 HDC16 WINAPI ResetDC16(HDC16,const DEVMODE16 *);3429 2854 HDC WINAPI ResetDCA(HDC,const DEVMODEA *); 3430 2855 HDC WINAPI ResetDCW(HDC,const DEVMODEW *); 3431 #define ResetDC WINELIB_NAME_AW(ResetDC)3432 BOOL16 WINAPI ResizePalette16(HPALETTE16,UINT16);3433 2856 BOOL WINAPI ResizePalette(HPALETTE,UINT); 3434 BOOL16 WINAPI RestoreDC16(HDC16,INT16);3435 2857 BOOL WINAPI RestoreDC(HDC,INT); 3436 BOOL16 WINAPI RoundRect16(HDC16,INT16,INT16,INT16,INT16,INT16,INT16);3437 2858 BOOL WINAPI RoundRect(HDC,INT,INT,INT,INT,INT,INT); 3438 INT16 WINAPI SaveDC16(HDC16);3439 2859 INT WINAPI SaveDC(HDC); 3440 BOOL16 WINAPI ScaleViewportExtEx16(HDC16,INT16,INT16,INT16,INT16,LPSIZE16);3441 2860 BOOL WINAPI ScaleViewportExtEx(HDC,INT,INT,INT,INT,LPSIZE); 3442 BOOL16 WINAPI ScaleWindowExtEx16(HDC16,INT16,INT16,INT16,INT16,LPSIZE16);3443 2861 BOOL WINAPI ScaleWindowExtEx(HDC,INT,INT,INT,INT,LPSIZE); 3444 BOOL16 WINAPI SelectClipPath16(HDC16,INT16);3445 2862 BOOL WINAPI SelectClipPath(HDC,INT); 3446 INT16 WINAPI SelectClipRgn16(HDC16,HRGN16);3447 2863 INT WINAPI SelectClipRgn(HDC,HRGN); 3448 HGDIOBJ16 WINAPI SelectObject16(HDC16,HGDIOBJ16);3449 2864 HGDIOBJ WINAPI SelectObject(HDC,HGDIOBJ); 3450 2865 /* FIXME This is defined in user.spec !? */ 3451 HPALETTE16 WINAPI SelectPalette16(HDC16,HPALETTE16,BOOL16);3452 2866 HPALETTE WINAPI SelectPalette(HDC,HPALETTE,BOOL); 3453 INT16 WINAPI SetAbortProc16(HDC16,SEGPTR);3454 2867 INT WINAPI SetAbortProc(HDC,ABORTPROC); 3455 INT16 WINAPI SetArcDirection16(HDC16,INT16);3456 2868 INT WINAPI SetArcDirection(HDC,INT); 3457 LONG WINAPI SetBitmapBits16(HBITMAP16,LONG,LPCVOID);3458 2869 LONG WINAPI SetBitmapBits(HBITMAP,LONG,LPCVOID); 3459 BOOL16 WINAPI SetBitmapDimensionEx16(HBITMAP16,INT16,INT16,LPSIZE16);3460 2870 BOOL WINAPI SetBitmapDimensionEx(HBITMAP,INT,INT,LPSIZE); 3461 COLORREF WINAPI SetBkColor16(HDC16,COLORREF);3462 2871 COLORREF WINAPI SetBkColor(HDC,COLORREF); 3463 INT16 WINAPI SetBkMode16(HDC16,INT16);3464 2872 INT WINAPI SetBkMode(HDC,INT); 3465 UINT16 WINAPI SetBoundsRect16(HDC16,const RECT16*,UINT16);3466 2873 UINT WINAPI SetBoundsRect(HDC,const RECT*,UINT); 3467 UINT16 WINAPI SetDIBColorTable16(HDC16,UINT16,UINT16,RGBQUAD*);3468 2874 UINT WINAPI SetDIBColorTable(HDC,UINT,UINT,RGBQUAD*); 3469 INT16 WINAPI SetDIBits16(HDC16,HBITMAP16,UINT16,UINT16,LPCVOID,const BITMAPINFO*,UINT16);3470 2875 INT WINAPI SetDIBits(HDC,HBITMAP,UINT,UINT,LPCVOID,const BITMAPINFO*,UINT); 3471 INT16 WINAPI SetDIBitsToDevice16(HDC16,INT16,INT16,INT16,INT16,INT16, 3472 INT16,UINT16,UINT16,LPCVOID,const BITMAPINFO*,UINT16); 3473 INT WINAPI SetDIBitsToDevice(HDC,INT,INT,DWORD,DWORD,INT, 3474 INT,UINT,UINT,LPCVOID,const BITMAPINFO*,UINT); 3475 INT16 WINAPI SetMapMode16(HDC16,INT16); 2876 INT WINAPI SetDIBitsToDevice(HDC,INT,INT,DWORD,DWORD,INT,INT,UINT,UINT,LPCVOID,const BITMAPINFO*,UINT); 3476 2877 INT WINAPI SetMapMode(HDC,INT); 3477 DWORD WINAPI SetMapperFlags16(HDC16,DWORD);3478 2878 DWORD WINAPI SetMapperFlags(HDC,DWORD); 3479 UINT16 WINAPI SetPaletteEntries16(HPALETTE16,UINT16,UINT16,LPPALETTEENTRY);3480 2879 UINT WINAPI SetPaletteEntries(HPALETTE,UINT,UINT,LPPALETTEENTRY); 3481 COLORREF WINAPI SetPixel16(HDC16,INT16,INT16,COLORREF);3482 2880 COLORREF WINAPI SetPixel(HDC,INT,INT,COLORREF); 3483 2881 BOOL WINAPI SetPixelV(HDC,INT,INT,COLORREF); 3484 2882 BOOL WINAPI SetPixelFormat(HDC,int,const PIXELFORMATDESCRIPTOR*); 3485 INT16 WINAPI SetPolyFillMode16(HDC16,INT16);3486 2883 INT WINAPI SetPolyFillMode(HDC,INT); 3487 VOID WINAPI SetRectRgn16(HRGN16,INT16,INT16,INT16,INT16);3488 //SvL: Bug: it does have a return value (was VOID)3489 2884 BOOL WINAPI SetRectRgn(HRGN,INT,INT,INT,INT); 3490 INT16 WINAPI SetRelAbs16(HDC16,INT16);3491 2885 INT WINAPI SetRelAbs(HDC,INT); 3492 INT16 WINAPI SetROP216(HDC16,INT16);3493 2886 INT WINAPI SetROP2(HDC,INT); 3494 INT16 WINAPI SetStretchBltMode16(HDC16,INT16);3495 2887 INT WINAPI SetStretchBltMode(HDC,INT); 3496 UINT16 WINAPI SetSystemPaletteUse16(HDC16,UINT16);3497 2888 UINT WINAPI SetSystemPaletteUse(HDC,UINT); 3498 UINT16 WINAPI SetTextAlign16(HDC16,UINT16);3499 2889 UINT WINAPI SetTextAlign(HDC,UINT); 3500 INT16 WINAPI SetTextCharacterExtra16(HDC16,INT16);3501 2890 INT WINAPI SetTextCharacterExtra(HDC,INT); 3502 COLORREF WINAPI SetTextColor16(HDC16,COLORREF);3503 2891 COLORREF WINAPI SetTextColor(HDC,COLORREF); 3504 INT16 WINAPI SetTextJustification16(HDC16,INT16,INT16);3505 2892 BOOL WINAPI SetTextJustification(HDC,INT,INT); 3506 BOOL16 WINAPI SetViewportExtEx16(HDC16,INT16,INT16,LPSIZE16);3507 2893 BOOL WINAPI SetViewportExtEx(HDC,INT,INT,LPSIZE); 3508 BOOL16 WINAPI SetViewportOrgEx16(HDC16,INT16,INT16,LPPOINT16);3509 2894 BOOL WINAPI SetViewportOrgEx(HDC,INT,INT,LPPOINT); 3510 BOOL16 WINAPI SetWindowExtEx16(HDC16,INT16,INT16,LPSIZE16);3511 2895 BOOL WINAPI SetWindowExtEx(HDC,INT,INT,LPSIZE); 3512 BOOL16 WINAPI SetWindowOrgEx16(HDC16,INT16,INT16,LPPOINT16);3513 2896 BOOL WINAPI SetWindowOrgEx(HDC,INT,INT,LPPOINT); 3514 2897 HENHMETAFILE WINAPI SetWinMetaFileBits(UINT,CONST BYTE*,HDC,CONST METAFILEPICT *); 3515 INT16 WINAPI StartDoc16(HDC16,const DOCINFO16*);3516 2898 INT WINAPI StartDocA(HDC,const DOCINFOA*); 3517 2899 INT WINAPI StartDocW(HDC,const DOCINFOW*); 3518 #define StartDoc WINELIB_NAME_AW(StartDoc)3519 INT16 WINAPI StartPage16(HDC16);3520 2900 INT WINAPI StartPage(HDC); 3521 INT16 WINAPI EndPage16(HDC16);3522 2901 INT WINAPI EndPage(HDC); 3523 BOOL16 WINAPI StretchBlt16(HDC16,INT16,INT16,INT16,INT16,HDC16,INT16, 3524 INT16,INT16,INT16,DWORD); 3525 BOOL WINAPI StretchBlt(HDC,INT,INT,INT,INT,HDC,INT, 3526 INT,INT,INT,DWORD); 3527 INT16 WINAPI StretchDIBits16(HDC16,INT16,INT16,INT16,INT16,INT16,INT16, 3528 INT16,INT16,const VOID*,const BITMAPINFO*,UINT16,DWORD); 3529 INT WINAPI StretchDIBits(HDC,INT,INT,INT,INT,INT,INT, 3530 INT,INT,const VOID*,const BITMAPINFO*,UINT,DWORD); 3531 BOOL16 WINAPI StrokeAndFillPath16(HDC16); 2902 BOOL WINAPI StretchBlt(HDC,INT,INT,INT,INT,HDC,INT,INT,INT,INT,DWORD); 2903 INT WINAPI StretchDIBits(HDC,INT,INT,INT,INT,INT,INT,INT,INT,const VOID*,const BITMAPINFO*,UINT,DWORD); 3532 2904 BOOL WINAPI StrokeAndFillPath(HDC); 3533 BOOL16 WINAPI StrokePath16(HDC16);3534 2905 BOOL WINAPI StrokePath(HDC); 3535 2906 BOOL WINAPI SwapBuffers(HDC); 3536 BOOL16 WINAPI TextOut16(HDC16,INT16,INT16,LPCSTR,INT16);3537 2907 BOOL WINAPI TextOutA(HDC,INT,INT,LPCSTR,INT); 3538 2908 BOOL WINAPI TextOutW(HDC,INT,INT,LPCWSTR,INT); 3539 #define TextOut WINELIB_NAME_AW(TextOut)3540 BOOL16 WINAPI UnrealizeObject16(HGDIOBJ16);3541 2909 BOOL WINAPI UnrealizeObject(HGDIOBJ); 3542 INT16 WINAPI UpdateColors16(HDC16);3543 2910 BOOL WINAPI UpdateColors(HDC); 3544 BOOL16 WINAPI WidenPath16(HDC16);3545 2911 BOOL WINAPI WidenPath(HDC); 3546 2912 -
trunk/include/win/winreg.h
r4 r796 1 /* $Id: winreg.h,v 1. 1 1999-05-24 20:19:22 ktkExp $ */1 /* $Id: winreg.h,v 1.2 1999-09-02 17:39:37 phaller Exp $ */ 2 2 3 3 /* … … 220 220 DWORD WINAPI RegQueryValueW(HKEY,LPCWSTR,LPWSTR,LPLONG); 221 221 #define RegQueryValue WINELIB_NAME_AW(RegQueryValue) 222 DWORDWINAPI RegQueryValueExA(HKEY,LPSTR,LPDWORD,LPDWORD,LPBYTE,LPDWORD);223 DWORDWINAPI RegQueryValueExW(HKEY,LPWSTR,LPDWORD,LPDWORD,LPBYTE,LPDWORD);222 LONG WINAPI RegQueryValueExA(HKEY,LPSTR,LPDWORD,LPDWORD,LPBYTE,LPDWORD); 223 LONG WINAPI RegQueryValueExW(HKEY,LPWSTR,LPDWORD,LPDWORD,LPBYTE,LPDWORD); 224 224 #define RegQueryValueEx WINELIB_NAME_AW(RegQueryValueEx) 225 225 DWORD WINAPI RegSetValueA(HKEY,LPCSTR,DWORD,LPCSTR,DWORD);
Note:
See TracChangeset
for help on using the changeset viewer.