Changeset 1742 for trunk/include/win
- Timestamp:
- Nov 14, 1999, 10:01:22 PM (26 years ago)
- File:
-
- 1 edited
-
trunk/include/win/olectl.h (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/win/olectl.h
r4 r1742 1 /* $Id: olectl.h,v 1. 1 1999-05-24 20:19:16 ktkExp $ */1 /* $Id: olectl.h,v 1.2 1999-11-14 21:01:22 davidr Exp $ */ 2 2 3 3 #ifndef __WINE_OLECTL_H … … 8 8 #define WINOLECTLAPI INT WINAPI 9 9 10 #ifdef __cplusplus11 #define DUMMY_UNION_NAME12 #else13 #define DUMMY_UNION_NAME u14 #endif15 16 10 /* 17 11 * Ole Control Interfaces … … 89 83 /*WINOLECTLAPI OleCreateFontIndirect(LPFONTDESC lpFontDesc, REFIID riid, VOID** ppvObj);*/ 90 84 85 typedef enum tagPICTURE 86 { 87 PICTURE_SCALEABLE = 0x00000001, 88 PICTURE_TRANSPARENT = 0x00000002 89 } PICTURE; 90 91 91 #define PICTYPE_UNINITIALIZED (-1) 92 92 #define PICTYPE_NONE 0 … … 96 96 #define PICTYPE_ENHMETAFILE 4 97 97 98 // DjR - Removed DUMMY stuff as it seemed unworkable in ICC 98 99 typedef struct tagPICTDESC { 99 UINT cbSizeofstruct;100 UINT picType;101 union {102 struct {103 HBITMAP hbitmap;104 HPALETTE hpal;105 } bmp;106 struct {107 HMETAFILE hmeta;108 int xExt;109 int yExt;110 } wmf;111 struct {112 HICON hicon;113 } icon;114 struct {115 HENHMETAFILE hemf;116 } emf;117 } DUMMY_UNION_NAME;100 UINT cbSizeofstruct; 101 UINT picType; 102 union { 103 struct { 104 HBITMAP hbitmap; 105 HPALETTE hpal; 106 } bmp; 107 struct { 108 HMETAFILE hmeta; 109 int xExt; 110 int yExt; 111 } wmf; 112 struct { 113 HICON hicon; 114 } icon; 115 struct { 116 HENHMETAFILE hemf; 117 } emf; 118 } u; 118 119 } PICTDESC, *LPPICTDESC; 119 120
Note:
See TracChangeset
for help on using the changeset viewer.
