Unity-打开Windows文件夹浏览器

功能介绍: 打开Windows文件夹浏览器,返回选择的文件夹路径。 备注: 打开的浏览器文件夹始终置于最顶层。visibleInBackground要设置为true。效果如下: 代码如下: using System;using Sy

功能介绍:

打开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

发布者:admin,转转请注明出处:http://www.yc00.com/web/1747421864a4642526.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信