Crate win_nfd

source ·

Re-exports

pub use self::c_wide_string::CWideStr;
pub use self::c_wide_string::CWideString;
pub use self::c_wide_string::NulError;
pub use self::fileapi::get_full_path_name;
pub use self::shobjidl::DisplayNameType;
pub use self::shobjidl::FileDialog;
pub use self::shobjidl::FileFilters;
pub use self::shobjidl::FileOpenDialog;
pub use self::shobjidl::FileSaveDialog;
pub use self::shobjidl::ModalWindow;
pub use self::shobjidl::ShellItem;

Modules

Structs

A Wide String allocated with CoTaskMemAlloc.
Builder for a FileSaveDialog
A wrapper for a windows HRESULT.

Enums

An error that may occur during the use of a file dialog

Functions

Default nfd open dialog. Look at this functions impl and write your own if you need more control
Shothand for FileOpenDialogBuilder::new().init_com()
Default nfd save dialog. Look at this functions impl and write your own if you need more control
Shothand for FileSaveDialogBuilder::new().init_com()