PRINTDLGA

Type Alias PRINTDLGA 

Source
pub type PRINTDLGA = tagPDA;

Aliased Type§

#[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,
}

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: i32§lpfnPrintHook: Option<unsafe extern "stdcall" fn(*mut HWND__, u32, u32, i32) -> u32>§lpfnSetupHook: Option<unsafe extern "stdcall" fn(*mut HWND__, u32, u32, i32) -> u32>§lpPrintTemplateName: *const i8§lpSetupTemplateName: *const i8§hPrintTemplate: *mut c_void§hSetupTemplate: *mut c_void