9 references to Shell32
System.Windows.Forms (9)
winforms\Managed\System\WinForms\FileDialog_Vista.cs (2)
309if (0 <= UnsafeNativeMethods.Shell32.SHILCreateFromPath(path, out pidl, ref zero)) 311if (0 <= UnsafeNativeMethods.Shell32.SHCreateShellItem(
winforms\Managed\System\WinForms\FileDialogCustomPlace.cs (1)
109int result = UnsafeNativeMethods.Shell32.SHGetFolderPathEx(ref folderGuid, 0, IntPtr.Zero, path);
winforms\Managed\System\WinForms\FolderBrowserDialog.cs (6)
209UnsafeNativeMethods.Shell32.SHGetMalloc(malloc); 237UnsafeNativeMethods.Shell32.SHGetSpecialFolderLocation(hWndOwner, (int) rootFolder, ref pidlRoot); 240UnsafeNativeMethods.Shell32.SHGetSpecialFolderLocation(hWndOwner, NativeMethods.CSIDL_DESKTOP, ref pidlRoot); 285pidlRet = UnsafeNativeMethods.Shell32.SHBrowseForFolder(bi); 290UnsafeNativeMethods.Shell32.SHGetPathFromIDListLongPath(pidlRet, ref pszSelectedPath); 351bool isFileSystemFolder = UnsafeNativeMethods.Shell32.SHGetPathFromIDListLongPath(selectedPidl, ref pszSelectedPath);