Struct webview2_com::Windows::Win32::UI::WindowsAndMessaging::PRINTDLGA [−][src]
#[repr(C)]pub struct PRINTDLGA {Show 19 fields
pub lStructSize: u32,
pub hwndOwner: HWND,
pub hDevMode: isize,
pub hDevNames: isize,
pub hDC: HDC,
pub Flags: PRINTDLGEX_FLAGS,
pub nFromPage: u16,
pub nToPage: u16,
pub nMinPage: u16,
pub nMaxPage: u16,
pub nCopies: u16,
pub hInstance: HINSTANCE,
pub lCustData: LPARAM,
pub lpfnPrintHook: Option<unsafe extern "system" fn(HWND, u32, WPARAM, LPARAM) -> usize>,
pub lpfnSetupHook: Option<unsafe extern "system" fn(HWND, u32, WPARAM, LPARAM) -> usize>,
pub lpPrintTemplateName: PSTR,
pub lpSetupTemplateName: PSTR,
pub hPrintTemplate: isize,
pub hSetupTemplate: isize,
}Fields
lStructSize: u32hwndOwner: HWNDhDevMode: isizehDevNames: isizehDC: HDCFlags: PRINTDLGEX_FLAGSnFromPage: u16nToPage: u16nMinPage: u16nMaxPage: u16nCopies: u16hInstance: HINSTANCElCustData: LPARAMlpfnPrintHook: Option<unsafe extern "system" fn(HWND, u32, WPARAM, LPARAM) -> usize>lpfnSetupHook: Option<unsafe extern "system" fn(HWND, u32, WPARAM, LPARAM) -> usize>lpPrintTemplateName: PSTRlpSetupTemplateName: PSTRhPrintTemplate: isizehSetupTemplate: isizeTrait Implementations
type DefaultType = PRINTDLGA
Converts from Self::DefaultType to Result<T>.
Returns a pointer for setting the object’s value via an ABI call.
Auto Trait Implementations
impl RefUnwindSafe for PRINTDLGA
impl UnwindSafe for PRINTDLGA
Blanket Implementations
Mutably borrows from an owned value. Read more