Module winsafe::shell [−][src]
Expand description
Shell COM interfaces, structs and constants.
To enable the Shell COM module, use:
[dependencies]
winsafe = { version = "0.0.6", features = ["shell"] }
Modules
Structs
COMDLG_FILTERSPEC
struct.
IFileDialog
COM interface over IFileDialogVT
.
Inherits from IModalWindow
,
IUnknown
.
IFileOpenDialog
COM interface over
IFileOpenDialogVT
. Inherits from
IFileDialog
,
IModalWindow
, IUnknown
.
IFileSaveDialog
COM interface over
IFileSaveDialogVT
. Inherits from
IFileDialog
,
IModalWindow
,
IUnknown
.
IModalWindow
COM interface over IModalWindowVT
.
Inherits from IUnknown
.
IShellItem
COM interface over IShellItemVT
.
Inherits from IUnknown
.
IShellItemArray
COM interface over
IShellItemArrayVT
. Inherits
from IUnknown
.
ITaskbarList
COM interface over ITaskbarListVT
.
Inherits from IUnknown
.
ITaskbarList2
COM interface over
ITaskbarList2VT
. Inherits from
ITaskbarList
,
IUnknown
.
ITaskbarList3
COM interface over ITaskbarList3VT
.
Inherits from ITaskbarList2
,
ITaskbarList
,
IUnknown
.
ITaskbarList4
COM interface over
ITaskbarList4VT
. Inherits from
ITaskbarList3
,
ITaskbarList2
,
ITaskbarList
,
IUnknown
.