Struct windows_sys::Win32::UI::Controls::Dialogs::PRINTDLGEXA
[−]#[repr(C)]pub struct PRINTDLGEXA {Show 21 fields
pub lStructSize: u32,
pub hwndOwner: HWND,
pub hDevMode: isize,
pub hDevNames: isize,
pub hDC: HDC,
pub Flags: PRINTDLGEX_FLAGS,
pub Flags2: u32,
pub ExclusionFlags: u32,
pub nPageRanges: u32,
pub nMaxPageRanges: u32,
pub lpPageRanges: *mut PRINTPAGERANGE,
pub nMinPage: u32,
pub nMaxPage: u32,
pub nCopies: u32,
pub hInstance: HINSTANCE,
pub lpPrintTemplateName: PSTR,
pub lpCallback: IUnknown,
pub nPropertyPages: u32,
pub lphPropertyPages: *mut HPROPSHEETPAGE,
pub nStartPage: u32,
pub dwResultAction: u32,
}Expand description
Required features: ‘Win32_UI_Controls_Dialogs’, ‘Win32_Foundation’, ‘Win32_Graphics_Gdi’
Fields
lStructSize: u32hwndOwner: HWNDhDevMode: isizehDevNames: isizehDC: HDCFlags: PRINTDLGEX_FLAGSFlags2: u32ExclusionFlags: u32nPageRanges: u32nMaxPageRanges: u32lpPageRanges: *mut PRINTPAGERANGEnMinPage: u32nMaxPage: u32nCopies: u32hInstance: HINSTANCElpPrintTemplateName: PSTRlpCallback: IUnknownnPropertyPages: u32lphPropertyPages: *mut HPROPSHEETPAGEnStartPage: u32dwResultAction: u32