#[repr(C)]pub struct IFileDialogCustomize {
pub lpVtbl: *const IFileDialogCustomizeVtbl,
}
Fields§
§lpVtbl: *const IFileDialogCustomizeVtbl
Implementations§
Source§impl IFileDialogCustomize
impl IFileDialogCustomize
pub unsafe fn EnableOpenDropDown(&self, dwIDCtl: DWORD) -> HRESULT
pub unsafe fn AddMenu(&self, dwIDCtl: DWORD, pszLabel: LPCWSTR) -> HRESULT
pub unsafe fn AddPushButton(&self, dwIDCtl: DWORD, pszLabel: LPCWSTR) -> HRESULT
pub unsafe fn AddComboBox(&self, dwIDCtl: DWORD) -> HRESULT
pub unsafe fn AddRadioButtonList(&self, dwIDCtl: DWORD) -> HRESULT
pub unsafe fn AddCheckButton( &self, dwIDCtl: DWORD, pszLabel: LPCWSTR, bChecked: BOOL, ) -> HRESULT
pub unsafe fn AddEditBox(&self, dwIDCtl: DWORD, pszText: LPCWSTR) -> HRESULT
pub unsafe fn AddSeparator(&self, dwIDCtl: DWORD) -> HRESULT
pub unsafe fn AddText(&self, dwIDCtl: DWORD, pszText: LPCWSTR) -> HRESULT
pub unsafe fn SetControlLabel( &self, dwIDCtl: DWORD, pszLabel: LPCWSTR, ) -> HRESULT
pub unsafe fn GetControlState( &self, dwIDCtl: DWORD, pdwState: *mut CDCONTROLSTATEF, ) -> HRESULT
pub unsafe fn SetControlState( &self, dwIDCtl: DWORD, dwState: CDCONTROLSTATEF, ) -> HRESULT
pub unsafe fn GetEditBoxText( &self, dwIDCtl: DWORD, ppszText: *mut *mut WCHAR, ) -> HRESULT
pub unsafe fn SetEditBoxText(&self, dwIDCtl: DWORD, pszText: LPCWSTR) -> HRESULT
pub unsafe fn GetCheckButtonState( &self, dwIDCtl: DWORD, pbChecked: *mut BOOL, ) -> HRESULT
pub unsafe fn SetCheckButtonState( &self, dwIDCtl: DWORD, bChecked: BOOL, ) -> HRESULT
pub unsafe fn AddControlItem( &self, dwIDCtl: DWORD, dwIDItem: DWORD, pszLabel: LPCWSTR, ) -> HRESULT
pub unsafe fn RemoveControlItem( &self, dwIDCtl: DWORD, dwIDItem: DWORD, ) -> HRESULT
pub unsafe fn RemoveAllControlItems(&self, dwIDCtl: DWORD) -> HRESULT
pub unsafe fn GetControlItemState( &self, dwIDCtl: DWORD, dwIDItem: DWORD, pdwState: *mut CDCONTROLSTATEF, ) -> HRESULT
pub unsafe fn SetControlItemState( &self, dwIDCtl: DWORD, dwIDItem: DWORD, dwState: CDCONTROLSTATEF, ) -> HRESULT
pub unsafe fn GetSelectedControlItem( &self, dwIDCtl: DWORD, pdwIDItem: *mut DWORD, ) -> HRESULT
pub unsafe fn SetSelectedControlItem( &self, dwIDCtl: DWORD, dwIDItem: DWORD, ) -> HRESULT
pub unsafe fn StartVisualGroup( &self, dwIDCtl: DWORD, pszLabel: LPCWSTR, ) -> HRESULT
pub unsafe fn EndVisualGroup(&self) -> HRESULT
pub unsafe fn MakeProminent(&self, dwIDCtl: DWORD) -> HRESULT
pub unsafe fn SetControlItemText( &self, dwIDCtl: DWORD, dwIDItem: DWORD, pszLabel: LPCWSTR, ) -> HRESULT
Trait Implementations§
Source§impl Deref for IFileDialogCustomize
impl Deref for IFileDialogCustomize
Auto Trait Implementations§
impl Freeze for IFileDialogCustomize
impl RefUnwindSafe for IFileDialogCustomize
impl !Send for IFileDialogCustomize
impl !Sync for IFileDialogCustomize
impl Unpin for IFileDialogCustomize
impl UnwindSafe for IFileDialogCustomize
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