Alexandre Julliard
08aad6ac25
Fixed IShellLinkA/W definitions.
2000-08-03 04:21:23 +00:00
Alexandre Julliard
681c75bf17
Added debugstr_guid function and used it to replace
...
WINE_StringFromCLSID in all debugging messages.
2000-01-18 05:09:49 +00:00
Francois Gouget
baa9bf9a23
Buffer overflows and strncpy fixes.
1999-12-27 05:24:06 +00:00
Francois Gouget
01c9ac401f
Generalized the use of the new ICOM_VFIELD and ICOM_VTBL macros.
1999-10-31 01:59:23 +00:00
Juergen Schmied
eac255cd31
More use of rc files for strings and menus, fixes. First internal
...
icons.
1999-08-15 14:31:36 +00:00
Patrik Stridvall
478eee17be
Eliminated warnings.
1999-07-31 13:13:23 +00:00
Juergen Schmied
174092d9fe
Implemented access to lnk's to a IStream interface.
1999-07-25 12:21:43 +00:00
Juergen Schmied
9aef586e95
Completely rewritten. IPersistStream interface implemented.
1999-07-10 11:48:37 +00:00
Alexandre Julliard
a099a555c3
Converted to the new debug interface, using script written by Patrik
...
Stridvall.
1999-06-12 15:45:58 +00:00
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
c7a8dde118
#pragma pack(?) changed to #include "*pack*.h"
1999-04-25 12:36:53 +00:00
Juergen Schmied
3ea18db36d
- more checks for valid pidl formats
1999-04-22 09:20:01 +00:00
Patrik Stridvall
b4b9fae671
New debug scheme with explicit debug channels declaration.
1999-04-19 14:56:29 +00:00
Juergen Schmied
7c6cc49c60
All 19 FileMenu_* functions, some as stubs, some implemented.
1999-04-01 10:24:21 +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
Juergen Schmied
671c8846d1
Implemented reading of *.lnk-files.
1999-02-24 15:58:26 +00:00
Marcus Meissner
219cfd8387
Optimized away more includes, readded some #includes for necessary
...
prototypes.
1999-02-24 13:05:13 +00:00
Francois Gouget
b0c61294ba
Modified so that they do not use the VTABLE_FUNC macros that performed
...
casts of all methods put in the jump table. I find it too risky to use
such macros because nothing guarantees that you actually put the right
method at the right place or that the prototype is right.
1999-02-18 13:26:22 +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
Juergen Schmied
ba28ba171f
- some fixes, cleaned up includes, fixed leaks
...
- clean DllReferenceCount, better DllMain()
- dynamically linking LookupIconIdFromDirectoryEx32 and
CreateIconFromResourceEx32 to USER32
- moved guid's instances to new file shellguid.c
- implemented ShellExecuteEx32W
1999-01-23 14:12:48 +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
Juergen Schmied
afb1d2e8ec
New stubs NTSHChangeNotifyRegister, NTSHChangeNotifyDeregister.
...
Cleanup, some more functions UNICODE ready.
1999-01-03 12:35:52 +00:00
Juergen Schmied
cd390f330f
Adds the IPersistFile Interface to IShellLink[W] and gave both own
...
IClassFactorys.
1998-12-14 14:51:27 +00:00
Juergen Schmied
7109799530
Moved existing IShellLink class. New stubs for IShellLinkW.
1998-11-25 16:39:47 +00:00