Struct windows::Win32::UI::Controls::TASKDIALOGCONFIG
#[repr(C, packed(1))]pub struct TASKDIALOGCONFIG {Show 24 fields
pub cbSize: u32,
pub hwndParent: HWND,
pub hInstance: HINSTANCE,
pub dwFlags: TASKDIALOG_FLAGS,
pub dwCommonButtons: TASKDIALOG_COMMON_BUTTON_FLAGS,
pub pszWindowTitle: PCWSTR,
pub Anonymous1: TASKDIALOGCONFIG_0,
pub pszMainInstruction: PCWSTR,
pub pszContent: PCWSTR,
pub cButtons: u32,
pub pButtons: *const TASKDIALOG_BUTTON,
pub nDefaultButton: i32,
pub cRadioButtons: u32,
pub pRadioButtons: *const TASKDIALOG_BUTTON,
pub nDefaultRadioButton: i32,
pub pszVerificationText: PCWSTR,
pub pszExpandedInformation: PCWSTR,
pub pszExpandedControlText: PCWSTR,
pub pszCollapsedControlText: PCWSTR,
pub Anonymous2: TASKDIALOGCONFIG_1,
pub pszFooter: PCWSTR,
pub pfCallback: PFTASKDIALOGCALLBACK,
pub lpCallbackData: isize,
pub cxWidth: u32,
}
Fields§
§cbSize: u32
§hwndParent: HWND
§hInstance: HINSTANCE
§dwFlags: TASKDIALOG_FLAGS
§dwCommonButtons: TASKDIALOG_COMMON_BUTTON_FLAGS
§pszWindowTitle: PCWSTR
§Anonymous1: TASKDIALOGCONFIG_0
§pszMainInstruction: PCWSTR
§pszContent: PCWSTR
§cButtons: u32
§pButtons: *const TASKDIALOG_BUTTON
§nDefaultButton: i32
§cRadioButtons: u32
§pRadioButtons: *const TASKDIALOG_BUTTON
§nDefaultRadioButton: i32
§pszVerificationText: PCWSTR
§pszExpandedInformation: PCWSTR
§pszExpandedControlText: PCWSTR
§pszCollapsedControlText: PCWSTR
§Anonymous2: TASKDIALOGCONFIG_1
§pfCallback: PFTASKDIALOGCALLBACK
§lpCallbackData: isize
§cxWidth: u32
Trait Implementations§
Auto Trait Implementations§
impl RefUnwindSafe for TASKDIALOGCONFIG
impl !Send for TASKDIALOGCONFIG
impl !Sync for TASKDIALOGCONFIG
impl Unpin for TASKDIALOGCONFIG
impl UnwindSafe for TASKDIALOGCONFIG
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