Type Alias PRINTDLGW
Source pub type PRINTDLGW = tagPDW;
#[repr(C)]
pub struct PRINTDLGW {Show 19 fields
pub lStructSize: u64,
pub hwndOwner: *mut HWND__,
pub hDevMode: *mut c_void,
pub hDevNames: *mut c_void,
pub hDC: *mut HDC__,
pub Flags: u64,
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,
}