Type Alias PRINTDLGW
Source pub type PRINTDLGW = tagPDW;
struct PRINTDLGW {Show 19 fields
pub lStructSize: u32,
pub hwndOwner: *mut HWND__,
pub hDevMode: *mut c_void,
pub hDevNames: *mut c_void,
pub hDC: *mut HDC__,
pub Flags: u32,
pub nFromPage: u16,
pub nToPage: u16,
pub nMinPage: u16,
pub nMaxPage: u16,
pub nCopies: u16,
pub hInstance: *mut HINSTANCE__,
pub lCustData: i64,
pub lpfnPrintHook: Option<unsafe extern "C" fn(_: *mut HWND__, _: u32, _: u64, _: i64) -> u64>,
pub lpfnSetupHook: Option<unsafe extern "C" fn(_: *mut HWND__, _: u32, _: u64, _: i64) -> u64>,
pub lpPrintTemplateName: *const u16,
pub lpSetupTemplateName: *const u16,
pub hPrintTemplate: *mut c_void,
pub hSetupTemplate: *mut c_void,
}