Struct windows_sys::Win32::UI::Controls::TASKDIALOGCONFIG
#[repr(C, packed(1))]pub struct TASKDIALOGCONFIG {Show 24 fields
pub cbSize: u32,
pub hwndParent: HWND,
pub hInstance: HMODULE,
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,
}Expand description
Required features: "Win32_UI_Controls", "Win32_Foundation", "Win32_UI_WindowsAndMessaging"
Fields§
§cbSize: u32§hwndParent: HWND§hInstance: HMODULE§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