|
SimpleWindow
|
选择文件夹对话框 更多...
#include <FolderDialog.h>
Public 成员函数 | |
| FolderBrowserDialog () | |
| 初始化FolderBrowserDialog | |
| virtual void | Close () override |
| FolderBrowserDialog默认不支持该函数,调用该函数不会执行任何操作 | |
| virtual void | Show () override |
| FolderBrowserDialog默认不支持该函数,调用该函数不会执行任何操作 | |
| virtual int | ShowDialog (Window *owner=nullptr) override |
| 显示对话框,并指定所有者窗口 | |
| virtual int | ShowDialog (Window &owner) |
| 显示对话框,并指定所有者窗口 | |
Public 成员函数 继承自 sw::IDialog | |
| virtual | ~IDialog ()=default |
| 默认虚析构函数 | |
Public 属性 | |
| const Property< int > | BufferSize |
| 储存文件名的缓冲区大小,值不能小于MAX_PATH | |
| const Property< FolderDialogFlags > | Flags |
| 对话框标志 | |
| const Property< std::wstring > | Description |
| 对话框上方显示的描述性文本 | |
| const ReadOnlyProperty< std::wstring > | SelectedPath |
| 选中文件夹的路径 | |
| const Property< bool > | NewFolderButton |
| 是否显示“新建文件夹”按钮 | |
Protected 成员函数 | |
| BROWSEINFOW * | GetBI () |
| 获取BROWSEINFOW指针 | |
| wchar_t * | GetBuffer () |
| 获取指向缓冲区的指针 | |
| void | ClearBuffer () |
| 清空缓冲区 | |
选择文件夹对话框
FolderBrowserDialog默认不支持该函数,调用该函数不会执行任何操作
实现了 sw::IDialog.
FolderBrowserDialog默认不支持该函数,调用该函数不会执行任何操作
实现了 sw::IDialog.
显示对话框,并指定所有者窗口