#[repr(C)]pub struct PRINTDLGEXW {Show 21 fields
pub lStructSize: DWORD,
pub hwndOwner: HWND,
pub hDevMode: HGLOBAL,
pub hDevNames: HGLOBAL,
pub hDC: HDC,
pub Flags: DWORD,
pub Flags2: DWORD,
pub ExclusionFlags: DWORD,
pub nPageRanges: DWORD,
pub nMaxPageRanges: DWORD,
pub lpPageRanges: LPPRINTPAGERANGE,
pub nMinPage: DWORD,
pub nMaxPage: DWORD,
pub nCopies: DWORD,
pub hInstance: HINSTANCE,
pub lpPrintTemplateName: LPCWSTR,
pub lpCallback: LPUNKNOWN,
pub nPropertyPages: DWORD,
pub lphPropertyPages: *mut HPROPSHEETPAGE,
pub nStartPage: DWORD,
pub dwResultAction: DWORD,
}
Fields§
§lStructSize: DWORD
§hwndOwner: HWND
§hDevMode: HGLOBAL
§hDevNames: HGLOBAL
§hDC: HDC
§Flags: DWORD
§Flags2: DWORD
§ExclusionFlags: DWORD
§nPageRanges: DWORD
§nMaxPageRanges: DWORD
§lpPageRanges: LPPRINTPAGERANGE
§nMinPage: DWORD
§nMaxPage: DWORD
§nCopies: DWORD
§hInstance: HINSTANCE
§lpPrintTemplateName: LPCWSTR
§lpCallback: LPUNKNOWN
§nPropertyPages: DWORD
§lphPropertyPages: *mut HPROPSHEETPAGE
§nStartPage: DWORD
§dwResultAction: DWORD
Trait Implementations§
Source§impl Clone for PRINTDLGEXW
impl Clone for PRINTDLGEXW
Source§fn clone(&self) -> PRINTDLGEXW
fn clone(&self) -> PRINTDLGEXW
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Default for PRINTDLGEXW
impl Default for PRINTDLGEXW
Source§fn default() -> PRINTDLGEXW
fn default() -> PRINTDLGEXW
Returns the “default value” for a type. Read more
impl Copy for PRINTDLGEXW
Auto Trait Implementations§
impl Freeze for PRINTDLGEXW
impl RefUnwindSafe for PRINTDLGEXW
impl !Send for PRINTDLGEXW
impl !Sync for PRINTDLGEXW
impl Unpin for PRINTDLGEXW
impl UnwindSafe for PRINTDLGEXW
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more