Uploaded image for project: 'Core ReactOS'
  1. Core ReactOS
  2. CORE-9367

SHOpenFolderAndSelectItems is hackplemented

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Fix Version/s: None
    • Component/s: Shell
    • Labels:
      None

      Description

      Implementation details from here: http://www.microsoft-questions.com/microsoft/Platform-SDK-Shell/32763916/problem-trapping-shopenfolderandselectitems.aspx

      SHOpenFolderAndSelectItems looks for an existing shell window (using =
      IShellWindows::FindWindowSW). If it can't find one, it creates a new one =
      (using ShellExecuteEx) and waits for it to appear. Then it queries for =
      IWebBrowserApp, calls get_Document, queries the document object for =
      IShellFolderViewDual, and finally calls SelectItem.

      Note that afaik opening a new file browser window and waiting for it is done with an undocumented function in shdocvw.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                bug zilla Bug Zilla
                Reporter:
                Smiley Giannis Adamopoulos
              • Votes:
                4 Vote for this issue
                Watchers:
                6 Start watching this issue

                Dates

                • Created:
                  Updated: