#[repr(C)]pub struct CHOOSEFONTA {Show 16 fields
pub lStructSize: u32,
pub hwndOwner: HWND,
pub hDC: HDC,
pub lpLogFont: *mut LOGFONTA,
pub iPointSize: i32,
pub Flags: CHOOSEFONT_FLAGS,
pub rgbColors: u32,
pub lCustData: LPARAM,
pub lpfnHook: Option<LPCFHOOKPROC>,
pub lpTemplateName: PSTR,
pub hInstance: HINSTANCE,
pub lpszStyle: PSTR,
pub nFontType: CHOOSEFONT_FONT_TYPE,
pub ___MISSING_ALIGNMENT__: u16,
pub nSizeMin: i32,
pub nSizeMax: i32,
}Fields§
§lStructSize: u32§hwndOwner: HWND§hDC: HDC§lpLogFont: *mut LOGFONTA§iPointSize: i32§Flags: CHOOSEFONT_FLAGS§rgbColors: u32§lCustData: LPARAM§lpfnHook: Option<LPCFHOOKPROC>§lpTemplateName: PSTR§hInstance: HINSTANCE§lpszStyle: PSTR§nFontType: CHOOSEFONT_FONT_TYPE§___MISSING_ALIGNMENT__: u16§nSizeMin: i32§nSizeMax: i32Trait Implementations§
Source§impl Abi for CHOOSEFONTA
impl Abi for CHOOSEFONTA
type DefaultType = CHOOSEFONTA
Source§fn ok(value: &Self::DefaultType) -> Result<Self, Error>
fn ok(value: &Self::DefaultType) -> Result<Self, Error>
Converts from
Self::DefaultType to Result<T>.Source§fn set_abi(&mut self) -> *mut Self::Abi
fn set_abi(&mut self) -> *mut Self::Abi
Returns a pointer for setting the object’s value via an ABI call.
fn drop_param(_: &mut Param<'_, Self>)
Source§impl Clone for CHOOSEFONTA
impl Clone for CHOOSEFONTA
Source§fn clone(&self) -> CHOOSEFONTA
fn clone(&self) -> CHOOSEFONTA
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 Debug for CHOOSEFONTA
impl Debug for CHOOSEFONTA
Source§impl Default for CHOOSEFONTA
impl Default for CHOOSEFONTA
Source§impl PartialEq for CHOOSEFONTA
impl PartialEq for CHOOSEFONTA
impl Eq for CHOOSEFONTA
Auto Trait Implementations§
impl Freeze for CHOOSEFONTA
impl RefUnwindSafe for CHOOSEFONTA
impl !Send for CHOOSEFONTA
impl !Sync for CHOOSEFONTA
impl Unpin for CHOOSEFONTA
impl UnwindSafe for CHOOSEFONTA
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