13 Commits

Author SHA1 Message Date
Paul Quinn
2305f3c06d Microsoft com vtable compatibility workaround for g++. Basically adds
an optional 8 bytes padding to COM objects where the RTTI would be.
1999-05-22 11:41:38 +00:00
Patrik Stridvall
a9a671d7ca Fixed ANSI compabillity. 1999-04-25 19:01:52 +00:00
Francois Gouget
7204f9c53f Added a new implementation of the ICOM macros that use Microsoft style
virtual methods to implement the COM interfaces in C++.
1999-04-06 07:06:05 +00:00
Juergen Schmied
8e7cb4db7a Use the new header for COM definitions. 1999-03-25 10:57:12 +00:00
Noomen Hamza
ed494ec539 Implemented:
- IMoniker interface for FileMoniker,ItemMoniker,AntiMoniker and
  GenericCompositeMoniker
- IRunningObjectTable interface, and
- IBindCtx interface.
1999-03-23 13:48:56 +00:00
Francois Gouget
d467835b3c Removed the obsolete ICOM macros. 1999-03-17 15:16:35 +00:00
Paul Quinn
ea1640fc0c Added a lot of new OLE interfaces. 1999-03-10 18:03:53 +00:00
Alexandre Julliard
a396029270 Large-scale renaming of all Win32 functions and types to use the
standard Windows names.
1999-02-26 11:11:13 +00:00
Francois Gouget
2b7097606f Removed references to ICOM_INHERITS. 1999-02-18 16:02:41 +00:00
Francois Gouget
b385815d59 Added new API. Part of it was in 'include/objbase.h' before and part
of it is new. Now it also contains 'WINE_StringFromCLSID'. It's not
perfect but it's better than having it in 'include/objbase.h'.
1999-02-17 17:32:55 +00:00
Francois Gouget
452db3f18a Changed ICOM_THIS definition. 1999-02-17 15:57:24 +00:00
Francois Gouget
93217c6056 Better set of macros for defining the COM interfaces. 1999-02-10 06:42:03 +00:00
Alexandre Julliard
638f169b1e Recovery of release 990110 after disk crash.
See Changelog for changes between 990103 and 990110.
1999-01-17 16:32:32 +00:00