Struct winapi::shobjidl::IFileOpenDialog
[−]
[src]
pub struct IFileOpenDialog {
pub lpVtbl: *const IFileOpenDialogVtbl,
}Fields
lpVtbl |
pub struct IFileOpenDialog {
pub lpVtbl: *const IFileOpenDialogVtbl,
}lpVtbl |
impl IFileOpenDialogunsafe fn GetResults(&mut self, ppenum: *mut *mut IShellItemArray) -> HRESULTunsafe fn GetSelectedItems(&mut self, ppsai: *mut *mut IShellItemArray) -> HRESULTunsafe fn SetFileTypes(&mut self, cFileTypes: UINT, rgFilterSpec: *const COMDLG_FILTERSPEC) -> HRESULTunsafe fn SetFileTypeIndex(&mut self, iFileType: UINT) -> HRESULTunsafe fn GetFileTypeIndex(&mut self, piFileType: *mut UINT) -> HRESULTunsafe fn Advise(&mut self, pfde: *mut IFileDialogEvents, pdwCookie: *mut DWORD) -> HRESULTunsafe fn Unadvise(&mut self, dwCookie: DWORD) -> HRESULTunsafe fn SetOptions(&mut self, fos: FILEOPENDIALOGOPTIONS) -> HRESULTunsafe fn GetOptions(&mut self, pfos: *mut FILEOPENDIALOGOPTIONS) -> HRESULTunsafe fn SetDefaultFolder(&mut self, psi: *mut IShellItem) -> HRESULTunsafe fn SetFolder(&mut self, psi: *mut IShellItem) -> HRESULTunsafe fn GetFolder(&mut self, ppsi: *mut *mut IShellItem) -> HRESULTunsafe fn GetCurrentSelection(&mut self, ppsi: *mut *mut IShellItem) -> HRESULTunsafe fn SetFileName(&mut self, pszName: LPCWSTR) -> HRESULTunsafe fn GetFileName(&mut self, pszName: *mut LPWSTR) -> HRESULTunsafe fn SetTitle(&mut self, pszTitle: LPCWSTR) -> HRESULTunsafe fn SetOkButtonLabel(&mut self, pszText: LPCWSTR) -> HRESULTunsafe fn SetFileNameLabel(&mut self, pszLabel: LPCWSTR) -> HRESULTunsafe fn GetResult(&mut self, ppsi: *mut *mut IShellItem) -> HRESULTunsafe fn AddPlace(&mut self, psi: *mut IShellItem, fdap: FDAP) -> HRESULTunsafe fn SetDefaultExtension(&mut self, pszDefaultExtension: LPCWSTR) -> HRESULTunsafe fn Close(&mut self, hr: HRESULT) -> HRESULTunsafe fn SetClientGuid(&mut self, guid: REFGUID) -> HRESULTunsafe fn ClearClientData(&mut self) -> HRESULTunsafe fn SetFilter(&mut self, pFilter: *mut IShellItemFilter) -> HRESULTimpl Deref for IFileOpenDialogtype Target = IFileDialogfn deref(&self) -> &IFileDialogimpl DerefMut for IFileOpenDialogfn deref_mut(&mut self) -> &mut IFileDialogimpl Debug for IFileOpenDialog
Prefix searches with a type followed by a colon (e.g.
fn:) to restrict the search to a given type.
Accepted types are: fn, mod,
struct, enum,
trait, typedef (or
tdef).
Search functions by type signature (e.g.
vec -> usize)