pub struct IFileDialogCustomizeVtbl {
pub parent: IUnknownVtbl,
pub EnableOpenDropDown: unsafe extern "system" fn(This: *mut IFileDialogCustomize, dwIDCtl: DWORD) -> HRESULT,
pub AddMenu: unsafe extern "system" fn(This: *mut IFileDialogCustomize, dwIDCtl: DWORD, pszLabel: LPCWSTR) -> HRESULT,
pub AddPushButton: unsafe extern "system" fn(This: *mut IFileDialogCustomize, dwIDCtl: DWORD, pszLabel: LPCWSTR) -> HRESULT,
pub AddComboBox: unsafe extern "system" fn(This: *mut IFileDialogCustomize, dwIDCtl: DWORD) -> HRESULT,
pub AddRadioButtonList: unsafe extern "system" fn(This: *mut IFileDialogCustomize, dwIDCtl: DWORD) -> HRESULT,
pub AddCheckButton: unsafe extern "system" fn(This: *mut IFileDialogCustomize, dwIDCtl: DWORD, pszLabel: LPCWSTR, bChecked: BOOL) -> HRESULT,
pub AddEditBox: unsafe extern "system" fn(This: *mut IFileDialogCustomize, dwIDCtl: DWORD, pszText: LPCWSTR) -> HRESULT,
pub AddSeparator: unsafe extern "system" fn(This: *mut IFileDialogCustomize, dwIDCtl: DWORD) -> HRESULT,
pub AddText: unsafe extern "system" fn(This: *mut IFileDialogCustomize, dwIDCtl: DWORD, pszText: LPCWSTR) -> HRESULT,
pub SetControlLabel: unsafe extern "system" fn(This: *mut IFileDialogCustomize, dwIDCtl: DWORD, pszLabel: LPCWSTR) -> HRESULT,
pub GetControlState: unsafe extern "system" fn(This: *mut IFileDialogCustomize, dwIDCtl: DWORD, pdwState: *mut CDCONTROLSTATEF) -> HRESULT,
pub SetControlState: unsafe extern "system" fn(This: *mut IFileDialogCustomize, dwIDCtl: DWORD, dwState: CDCONTROLSTATEF) -> HRESULT,
pub GetEditBoxText: unsafe extern "system" fn(This: *mut IFileDialogCustomize, dwIDCtl: DWORD, ppszText: *mut *mut WCHAR) -> HRESULT,
pub SetEditBoxText: unsafe extern "system" fn(This: *mut IFileDialogCustomize, dwIDCtl: DWORD, pszText: LPCWSTR) -> HRESULT,
pub GetCheckButtonState: unsafe extern "system" fn(This: *mut IFileDialogCustomize, dwIDCtl: DWORD, pbChecked: *mut BOOL) -> HRESULT,
pub SetCheckButtonState: unsafe extern "system" fn(This: *mut IFileDialogCustomize, dwIDCtl: DWORD, bChecked: BOOL) -> HRESULT,
pub AddControlItem: unsafe extern "system" fn(This: *mut IFileDialogCustomize, dwIDCtl: DWORD, dwIDItem: DWORD, pszLabel: LPCWSTR) -> HRESULT,
pub RemoveControlItem: unsafe extern "system" fn(This: *mut IFileDialogCustomize, dwIDCtl: DWORD, dwIDItem: DWORD) -> HRESULT,
pub RemoveAllControlItems: unsafe extern "system" fn(This: *mut IFileDialogCustomize, dwIDCtl: DWORD) -> HRESULT,
pub GetControlItemState: unsafe extern "system" fn(This: *mut IFileDialogCustomize, dwIDCtl: DWORD, dwIDItem: DWORD, pdwState: *mut CDCONTROLSTATEF) -> HRESULT,
pub SetControlItemState: unsafe extern "system" fn(This: *mut IFileDialogCustomize, dwIDCtl: DWORD, dwIDItem: DWORD, dwState: CDCONTROLSTATEF) -> HRESULT,
pub GetSelectedControlItem: unsafe extern "system" fn(This: *mut IFileDialogCustomize, dwIDCtl: DWORD, pdwIDItem: *mut DWORD) -> HRESULT,
pub SetSelectedControlItem: unsafe extern "system" fn(This: *mut IFileDialogCustomize, dwIDCtl: DWORD, dwIDItem: DWORD) -> HRESULT,
pub StartVisualGroup: unsafe extern "system" fn(This: *mut IFileDialogCustomize, dwIDCtl: DWORD, pszLabel: LPCWSTR) -> HRESULT,
pub EndVisualGroup: unsafe extern "system" fn(This: *mut IFileDialogCustomize) -> HRESULT,
pub MakeProminent: unsafe extern "system" fn(This: *mut IFileDialogCustomize, dwIDCtl: DWORD) -> HRESULT,
pub SetControlItemText: unsafe extern "system" fn(This: *mut IFileDialogCustomize, dwIDCtl: DWORD, dwIDItem: DWORD, pszLabel: LPCWSTR) -> HRESULT,
}
Fields
parent | |
EnableOpenDropDown | |
|
AddPushButton | |
AddComboBox | |
AddRadioButtonList | |
AddCheckButton | |
AddEditBox | |
AddSeparator | |
AddText | |
SetControlLabel | |
GetControlState | |
SetControlState | |
GetEditBoxText | |
SetEditBoxText | |
GetCheckButtonState | |
SetCheckButtonState | |
AddControlItem | |
RemoveControlItem | |
RemoveAllControlItems | |
GetControlItemState | |
SetControlItemState | |
GetSelectedControlItem | |
SetSelectedControlItem | |
StartVisualGroup | |
EndVisualGroup | |
MakeProminent | |
SetControlItemText | |