Type Alias PRINTDLGA
Source pub type PRINTDLGA = tagPDA;
#[repr(C, packed(1))]
pub struct PRINTDLGA {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: i32,
pub lpfnPrintHook: Option<unsafe extern "stdcall" fn(*mut HWND__, u32, u32, i32) -> u32>,
pub lpfnSetupHook: Option<unsafe extern "stdcall" fn(*mut HWND__, u32, u32, i32) -> u32>,
pub lpPrintTemplateName: *const i8,
pub lpSetupTemplateName: *const i8,
pub hPrintTemplate: *mut c_void,
pub hSetupTemplate: *mut c_void,
}