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