#[repr(C)]pub struct IFileDialogControlEventsVtbl {
pub parent: IUnknownVtbl,
pub OnItemSelected: unsafe extern "system" fn(This: *mut IFileDialogControlEvents, pfdc: *mut IFileDialogCustomize, dwIDCtl: DWORD, dwIDItem: DWORD) -> HRESULT,
pub OnButtonClicked: unsafe extern "system" fn(This: *mut IFileDialogControlEvents, pfdc: *mut IFileDialogCustomize, dwIDCtl: DWORD) -> HRESULT,
pub OnCheckButtonToggled: unsafe extern "system" fn(This: *mut IFileDialogControlEvents, pfdc: *mut IFileDialogCustomize, dwIDCtl: DWORD, bChecked: BOOL) -> HRESULT,
pub OnControlActivating: unsafe extern "system" fn(This: *mut IFileDialogControlEvents, pfdc: *mut IFileDialogCustomize, dwIDCtl: DWORD) -> HRESULT,
}
Fields§
§parent: IUnknownVtbl
§OnItemSelected: unsafe extern "system" fn(This: *mut IFileDialogControlEvents, pfdc: *mut IFileDialogCustomize, dwIDCtl: DWORD, dwIDItem: DWORD) -> HRESULT
§OnButtonClicked: unsafe extern "system" fn(This: *mut IFileDialogControlEvents, pfdc: *mut IFileDialogCustomize, dwIDCtl: DWORD) -> HRESULT
§OnCheckButtonToggled: unsafe extern "system" fn(This: *mut IFileDialogControlEvents, pfdc: *mut IFileDialogCustomize, dwIDCtl: DWORD, bChecked: BOOL) -> HRESULT
§OnControlActivating: unsafe extern "system" fn(This: *mut IFileDialogControlEvents, pfdc: *mut IFileDialogCustomize, dwIDCtl: DWORD) -> HRESULT
Auto Trait Implementations§
impl Freeze for IFileDialogControlEventsVtbl
impl RefUnwindSafe for IFileDialogControlEventsVtbl
impl Send for IFileDialogControlEventsVtbl
impl Sync for IFileDialogControlEventsVtbl
impl Unpin for IFileDialogControlEventsVtbl
impl UnwindSafe for IFileDialogControlEventsVtbl
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