Type Alias PRINTDLG

Source
pub type PRINTDLG = PRINTDLGA;

Aliased Type§

struct PRINTDLG {
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 i8, pub lpSetupTemplateName: *const i8, pub hPrintTemplate: *mut c_void, pub hSetupTemplate: *mut c_void,
}

Fields§

§lStructSize: u32§hwndOwner: *mut HWND__§hDevMode: *mut c_void§hDevNames: *mut c_void§hDC: *mut HDC__§Flags: u32§nFromPage: u16§nToPage: u16§nMinPage: u16§nMaxPage: u16§nCopies: u16§hInstance: *mut HINSTANCE__§lCustData: i64§lpfnPrintHook: Option<unsafe extern "C" fn(_: *mut HWND__, _: u32, _: u64, _: i64) -> u64>§lpfnSetupHook: Option<unsafe extern "C" fn(_: *mut HWND__, _: u32, _: u64, _: i64) -> u64>§lpPrintTemplateName: *const i8§lpSetupTemplateName: *const i8§hPrintTemplate: *mut c_void§hSetupTemplate: *mut c_void