From e7e551afda68b35b805b17e18248fbf75dd5afce Mon Sep 17 00:00:00 2001 From: Brock Mammen Date: Wed, 21 Aug 2019 15:32:20 -0500 Subject: [PATCH] [SHELL32] Make SHFindFiles open the search results folder --- dll/win32/shell32/wine/shellord.c | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/dll/win32/shell32/wine/shellord.c b/dll/win32/shell32/wine/shellord.c index ca737c16655..fac2d20dea3 100644 --- a/dll/win32/shell32/wine/shellord.c +++ b/dll/win32/shell32/wine/shellord.c @@ -1826,8 +1826,14 @@ HRESULT WINAPI SHCreateStdEnumFmtEtc( */ BOOL WINAPI SHFindFiles( LPCITEMIDLIST pidlFolder, LPCITEMIDLIST pidlSaveFile ) { - FIXME("%p %p\n", pidlFolder, pidlSaveFile ); - return FALSE; + FIXME("params ignored: %p %p\n", pidlFolder, pidlSaveFile); + if (SHRestricted(REST_NOFIND)) + { + return FALSE; + } + /* Open the search results folder */ + /* FIXME: CSearchBar should be opened as well */ + return ShellExecuteW(NULL, NULL, L"explorer.exe", L"::{E17D4FC0-5564-11D1-83F2-00A0C90DC849}", NULL, SW_SHOWNORMAL) > (HINSTANCE)32; } /*************************************************************************