admin管理员组

文章数量:1437126

功能介绍:

打开Windows文件夹浏览器,返回选择的文件夹路径。

备注:

  1. 打开的浏览器文件夹始终置于最顶层。
  2. visibleInBackground要设置为true。

效果如下:

代码如下:

using System;
using System.Runtime.InteropServices;

namespace Folder
{
    public class PathBrowser
    {
        // 浏览对话框中包含一个编辑框,在该编辑框中用户可以输入选中项的名字。
        const int BIF_EDITBOX = 0x00000010;
        // 新用户界面
        const int BIF_NEWDIALOGSTYLE = 0x00000040;
        const int BIF_USENEWUI = (BIF_NEWDIALOGSTYLE | BIF_EDITBOX);
        const int MAX_PATH_LENGTH = 2048;

        public static string FolderBrowserDlg(string defaultPath = "")
        {
            OpenDlgDir dlg = new OpenDlgDir();
            dlg.pszDisplayName = de

本文标签: 文件夹浏览器unityWindows