Alexandre Julliard
b215536852
shell32: Use wide char string literals.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-09-20 22:45:48 +02:00
Alexandre Julliard
48d62fc623
shell32: Build with msvcrt.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-09-17 20:24:05 +02:00
André Zwing
9323d33fa4
shell32: Add IApplicationDocumentLists stub.
...
Lets Cablabel S3 Lite 1.4.0.2 start, otherwise it shows a msgbox with the error and freezes.
Signed-off-by: André Zwing <nerv@dawncrow.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-08-23 22:14:19 +02:00
Jacek Caban
b9a8437d52
shell32: Use nameless unions.
...
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-03-24 20:46:23 +01:00
Jactry Zeng
4a1bd593f3
shell32: Implement IFileOperation stub.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=48848
Signed-off-by: Jactry Zeng <jzeng@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-02-09 11:55:10 +01:00
Akihiro Sagawa
4c6aa8b2fa
shell32: Fix return value for DragQueryPoint.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=47514
Signed-off-by: Akihiro Sagawa <sagawa.aki@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-08-13 20:42:57 +02:00
Michael Stefaniuc
245417571a
shell32: Don't cast from COM object to interface.
...
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-06-03 22:33:30 +02:00
Nikolay Sivov
612a194133
shell32: Use ARRAY_SIZE macro.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-03-19 12:35:12 +01:00
Nikolay Sivov
e3b200bd8a
shell32: Use global memory allocation helpers.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-02-22 14:16:33 +01:00
Andrey Gusev
8ea9c33829
shell32: Add IApplicationDestinations stub.
...
Signed-off-by: Andrey Gusev <andrey.goosev@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-06-08 19:22:18 +02:00
Nikolay Sivov
258c5279df
shell32: Implement IShellImageData::Draw().
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-02-08 10:47:52 +01:00
Nikolay Sivov
5222eca2d5
shell32: Implement IShellImageData::GetSize().
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-02-08 10:47:50 +01:00
Nikolay Sivov
d9d99834f6
shell32: Implement IShellImageData::Decode() when created from file path.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-02-08 10:47:43 +01:00
Nikolay Sivov
f04b66e68f
shell32: Added IShellImageData stub.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-02-08 10:47:37 +01:00
Nikolay Sivov
3f4999cc6a
shell32: Added a stub for IShellImageDataFactory.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-02-06 13:45:09 +01:00
Nikolay Sivov
6d89f58ec2
shell32: Added stub implementation of ICustomDestinationList.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-11-29 12:17:30 +01:00
Nikolay Sivov
5cf9539650
shell32: Return as soon as requested CLSID is located (Coverity).
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-11-11 22:08:45 +09:00
Akihiro Sagawa
d2e9856a56
shell32: Skip buffer allocation when querying drop file numbers.
2015-06-02 20:53:43 +09:00
Frédéric Delanoy
91f2435469
Assorted spelling fixes.
2014-01-09 17:39:59 +01:00
Nikolay Sivov
3cd677958c
shell32: Implement SHCreateQueryCancelAutoPlayMoniker() with some tests.
2013-12-31 12:27:23 +01:00
Detlef Riekenberg
2d4d571ffc
shell32: Add a stub for IApplicationAssociationRegistration.
2012-01-16 16:48:53 +01:00
Nikolay Sivov
a4dd8fb6a8
shell32: Use S_OK as successful return code name.
2012-01-09 15:34:15 +01:00
Frédéric Delanoy
a46790b32d
shell32: Avoid harcoding array lengths.
2011-11-21 11:05:06 +01:00
Frédéric Delanoy
7e309601f3
dlls: Assorted spelling fixes.
2011-08-03 14:15:50 +02:00
Alexander Morozov
8b30849824
shell32: Add stub implementation of IShellDispatch.
2011-01-19 14:25:11 +01:00
Michael Stefaniuc
151b351679
shell32: Use an iface instead of a vtbl pointer in IDefClFImpl.
2010-12-07 17:08:37 +01:00
Piotr Caban
b490803b37
shell32: Added partial implementation of SHPropStgWriteMultiple.
2010-11-16 15:27:53 +01:00
Piotr Caban
c148c0419d
shell32: Added partial implementation of SHPropStgReadMultiple.
2010-11-16 15:27:49 +01:00
Piotr Caban
bfaae9bf7d
shell32: Added SHPropStgCreate implementation.
2010-11-16 15:27:45 +01:00
Piotr Caban
14b13f77af
shell32: Added SHPropStg* stubs.
2010-11-16 15:27:41 +01:00
Hans Leidekker
e7e1ec62c7
shell32: Add stub implementations of IKnownFolder and IKnownFolderManager.
2010-09-23 12:06:18 +02:00
David Hedberg
d66269696f
shell32: Add IExplorerBrowser interface stub.
2010-08-20 15:49:57 +02:00
Nikolay Sivov
da32b078b7
shell32: Add stub shell folder for CLSID_Printers.
2010-04-06 11:59:18 +02:00
Mikhail Maroukhine
f930c87fd6
objbase.h: CLSIDFromString: Add constness to the parameters declaration in accordance with MSDN.
2010-03-29 12:11:02 +02:00
Nikolay Sivov
0f794f9510
shell32: Some debug tracing improvements.
2010-03-22 15:52:36 +01:00
Alexandre Julliard
4d413296d2
shell32: Move the IQueryAssociations implementation from shlwapi to shell32.
2009-08-25 11:13:26 +02:00
Vincent Povirk
e69c663c66
shell32: Add stub implementation of IShellItem.
2009-02-24 16:57:29 +01:00
Michael Stefaniuc
6c54ad3dba
shell32: Remove superfluous pointer casts.
2009-02-19 12:52:02 +01:00
Alexandre Julliard
366fcaf1a7
shell32: Remove some unused functions.
2008-12-03 12:09:17 +01:00
Michael Stefaniuc
b7de266082
shell32: Remove superfluous casts; mostly of void pointers.
2008-11-06 11:09:51 +01:00
Michael Stefaniuc
f6baf97629
shell32: Use FAILED instead of !SUCCEEDED.
2008-10-08 13:41:52 +02:00
Andrew Talbot
93f656bf85
shell32: Remove unneeded address-of operators from function names.
2008-07-07 12:31:50 +02:00
Andrew Talbot
0e37d57b8e
shell32: Remove unused file-static variable.
2008-05-21 11:36:50 +02:00
Mike McCormack
cc405b1522
shell32: Implement "My Network Places" shell folder.
2007-12-27 14:13:30 +01:00
Alexandre Julliard
d7892ccf2b
shell32: Check for internal shell classes before querying the registry in SHCoCreateInstance.
2007-10-18 15:15:40 +02:00
Andrew Talbot
c289a338b3
shell32: Constify some variables.
2007-09-13 12:45:15 +02:00
Damjan Jovanovic
1d5575b905
shell32: DragQueryFile doesn't count the null terminator.
2007-07-06 18:12:44 +02:00
Andrew Talbot
dfe3d5b88c
shell32: Declare some functions static.
2007-02-07 11:03:22 +01:00
Andrew Talbot
670cf778aa
shell32: Remove unused variable.
2007-01-16 11:19:18 +01:00
Andrew Talbot
2f4bb7b78d
shell32: Cast-qual warnings fix.
2006-11-15 11:32:32 +01:00