[8/10] shell32: Implement some IShellFolderView methods over IFolderView

Paul Vriens paul.vriens.wine at gmail.com
Mon Mar 22 14:09:09 CDT 2010


On 03/22/2010 01:01 PM, Nikolay Sivov wrote:
> Implement some IShellFolderView methods over IFolderView
>

Hi Nikolay,

+    /* ::MoveIcons */
+    hr = IShellFolderView_MoveIcons(folderview, NULL);
+    ok(hr == E_NOTIMPL, "got (0x%08x)\n", hr);
+

This one makes Win98 and win95 (both with shell32.dll version 4.72.x) crash.

The same is true for the one from patch "Add IShellFolderView::SetRedraw 
implementation":

+    /* ::SetRedraw without list created */
+    hr = IShellFolderView_SetRedraw(folderview, TRUE);
+    ok(hr == S_OK, "got (0x%08x)\n", hr);
+

(Changing TRUE to FALSE doesn't make this test crash!).

There is nothing in those tests yet that indicates version 5.0 (if 
that's what makes these tests succeed) or higher. It's easy enough to 
skip on Win9x but that also means no tests or WinMe or don't we care in 
this case?

-- 
Cheers,

Paul.



More information about the wine-devel mailing list