1 /* Structure definitions for Win32 -- used only internally */
10 void STRUCT32_RECT32to16(const RECT32*,RECT16*);
11 void STRUCT32_RECT16to32(const RECT16*,RECT32*);
12 void STRUCT32_POINT32to16(const POINT32*,POINT16*);
13 void STRUCT32_POINT16to32(const POINT16*,POINT32*);
14 void STRUCT32_SIZE16to32(const SIZE16*, SIZE32*);
16 extern void STRUCT32_MINMAXINFO32to16( const MINMAXINFO32*, MINMAXINFO16* );
17 extern void STRUCT32_MINMAXINFO16to32( const MINMAXINFO16*, MINMAXINFO32* );
18 extern void STRUCT32_WINDOWPOS32to16( const WINDOWPOS32*, WINDOWPOS16* );
19 extern void STRUCT32_WINDOWPOS16to32( const WINDOWPOS16*, WINDOWPOS32* );
20 extern void STRUCT32_NCCALCSIZE32to16Flat( const NCCALCSIZE_PARAMS32 *from,
21 NCCALCSIZE_PARAMS16 *to,
23 extern void STRUCT32_NCCALCSIZE16to32Flat( const NCCALCSIZE_PARAMS16* from,
24 NCCALCSIZE_PARAMS32* to,
30 DWORD dwExtendedStyle;
31 WORD noOfItems WINE_PACKED;
38 void STRUCT32_MSG16to32(const MSG16 *msg16,MSG32 *msg32);
39 void STRUCT32_MSG32to16(const MSG32 *msg32,MSG16 *msg16);
41 void STRUCT32_CREATESTRUCT32Ato16(const CREATESTRUCT32A*,CREATESTRUCT16*);
42 void STRUCT32_CREATESTRUCT16to32A(const CREATESTRUCT16*,CREATESTRUCT32A*);
52 WORD wResId WINE_PACKED;
53 /*WORD padding; Spec is wrong, no padding here*/
62 WORD wResId WINE_PACKED;
68 CURSORDIRENTRY32 cursor;
69 } CURSORICONDIRENTRY32;
76 CURSORICONDIRENTRY32 idEntries[1];