#[repr(C)]pub struct IFileDialogEvents {
pub lpVtbl: *const IFileDialogEventsVtbl,
}
Fields§
§lpVtbl: *const IFileDialogEventsVtbl
Implementations§
Source§impl IFileDialogEvents
impl IFileDialogEvents
pub unsafe fn OnFileOk(&self, pfd: *mut IFileDialog) -> HRESULT
pub unsafe fn OnFolderChanging( &self, pfd: *mut IFileDialog, psiFolder: *mut IShellItem, ) -> HRESULT
pub unsafe fn OnFolderChange(&self, pfd: *mut IFileDialog) -> HRESULT
pub unsafe fn OnSelectionChange(&self, pfd: *mut IFileDialog) -> HRESULT
pub unsafe fn OnTypeChange(&self, pfd: *mut IFileDialog) -> HRESULT
pub unsafe fn OnOverwrite( &self, pfd: *mut IFileDialog, psi: *mut IShellItem, pResponse: *mut FDE_OVERWRITE_RESPONSE, ) -> HRESULT
Trait Implementations§
Source§impl Deref for IFileDialogEvents
impl Deref for IFileDialogEvents
Auto Trait Implementations§
impl Freeze for IFileDialogEvents
impl RefUnwindSafe for IFileDialogEvents
impl !Send for IFileDialogEvents
impl !Sync for IFileDialogEvents
impl Unpin for IFileDialogEvents
impl UnwindSafe for IFileDialogEvents
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more