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