- Timestamp:
- Jun 26, 1999, 9:21:28 AM (26 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/ole32/ole32.h
r97 r202 1 /* $Id: ole32.h,v 1.3 1999-06-10 17:05:55 phaller Exp $ */2 3 1 /* 4 2 * … … 16 14 #define __OLE32_H__ 17 15 18 typedef ULONG MONIKER, *PMONIKER, *LPMONIKER; 19 typedef ULONG IStorage; 20 typedef ULONG IStream; 21 typedef ULONG IOleClientSite; 22 typedef ULONG IDataAdviseHolder; 23 typedef ULONG IOleAdviseHolder; 24 typedef ULONG IDropSource; 25 typedef ULONG IDataObject; 26 typedef ULONG ILockBytes; 27 typedef ULONG IDropTarget; 28 typedef ULONG IPersistStorage; 29 typedef IUnknown UNKNOWN, *PUNKNOWN, *LPUNKNOWN; 30 typedef IOleClientSite OLECLIENTSITE, *POLECLIENTSITE, *LPOLECLIENTSITE; 31 typedef ULONG STORAGE, *PSTORAGE, *LPSTORAGE; 32 typedef IDataObject DATAOBJECT, *PDATAOBJECT, *LPDATAOBJECT; 33 typedef const WCHAR * LPCOLESTR; 34 typedef WCHAR * LPOLESTR; 35 typedef ULONG COSERVERINFO; 36 typedef ULONG STREAM, *PSTREAM, *LPSTREAM; 37 typedef ULONG MALLOC, *PMALLOC, *LPMALLOC; 38 typedef ULONG MARSHALL, *PMARSHALL, *LPMARSHALL; 39 typedef ULONG MALLOCSPY, *PMALLOCSPY, *LPMALLOCSPY; 40 typedef ULONG MESSAGEFILTER, *PMESSAGEFILTER, *LPMESSAGEFILTER; 41 typedef ULONG BC, *PBC, *LPBC; 42 typedef ULONG RUNNINGOBJECTTABLE, *PRUNNINGOBJECTTABLE, *LPRUNNINGOBJECTTABLE; 43 typedef ULONG OLESTREAM, *POLESTREAM, *LPOLESTREAM; 44 typedef ULONG CLIPFORMAT; 45 typedef ULONG DVTARGETDEVICE; 46 typedef ULONG STGMEDIUM; 47 typedef ULONG FORMATETC, *PFORMATETC, *LPFORMATETC; 48 typedef ULONG CLASSFACTORY, *PCLASSFACTORY, *LPCLASSFACTORY; 49 typedef ULONG SNB; 50 typedef HMENU HOLEMENU; 51 typedef ULONG OLEMENUGROUPWIDTHS, *POLEMENUGROUPWIDTHS, *LPOLEMENUGROUPWIDTHS; 52 typedef ULONG OLEINPLACEFRAME, *POLEINPLACEFRAME, *LPOLEINPLACEFRAME; 53 typedef ULONG OLEINPLACEACTIVEOBJECT, *POLEINPLACEACTIVEOBJECT, *LPOLEINPLACEACTIVEOBJECT; 54 typedef ULONG OLEINPLACEFRAMEINFO, *POLEINPLACEFRAMEINFO, *LPOLEINPLACEFRAMEINFO; 55 typedef ULONG CRECT, *PCRECT, *LPCRECT; 56 typedef ULONG ENUMFORMATETC, *PENUMFORMATETC, *LPENUMFORMATETC; 57 typedef ULONG ENUMOLEVERB, *PENUMOLEVERB, *LPENUMOLEVERB; 58 typedef ULONG OLEOBJECT, *POLEOBJECT, *LPOLEOBJECT; 16 // ><DJR 17.05.99 Force to use C-interfaces for now to prevent CALLBACK definition compiler error 17 #define CINTERFACE 18 19 // ><DJR 17.05.99 Move standard includes to before os2win.h [memcmp] 20 #include <stdarg.h> 21 #include <stdio.h> 22 #include <stdlib.h> 23 #include <string.h> 24 #include <memory.h> 25 26 // ><DJR 17.05.99 Prevent CALLCONV becoming _System 27 #include <winbase.h> 28 #include <uconv.h> 29 #undef CALLCONV 30 31 #include <os2win.h> 32 #include <ole2ver.h> 33 #include <ole.h> 34 #include <winreg.h> 35 36 #include "wine/obj_base.h" 37 #include "wine/obj_misc.h" 38 #include "wine/obj_inplace.h" 39 #include "wine/obj_dataobject.h" 40 #include "wine/obj_oleobj.h" 41 #include "wine/obj_marshal.h" 42 #include "wine/obj_moniker.h" 43 #include "wine/obj_clientserver.h" 44 #include "wine/obj_dragdrop.h" 45 #include "wine/obj_surrogate.h" 59 46 60 47 #endif
Note:
See TracChangeset
for help on using the changeset viewer.