Struct windows_sys::Win32::UI::WindowsAndMessaging::WNDCLASSEXW
[−]#[repr(C)]pub struct WNDCLASSEXW {
pub cbSize: u32,
pub style: WNDCLASS_STYLES,
pub lpfnWndProc: WNDPROC,
pub cbClsExtra: i32,
pub cbWndExtra: i32,
pub hInstance: HINSTANCE,
pub hIcon: HICON,
pub hCursor: HCURSOR,
pub hbrBackground: HBRUSH,
pub lpszMenuName: PCWSTR,
pub lpszClassName: PCWSTR,
pub hIconSm: HICON,
}
Expand description
Required features: "Win32_UI_WindowsAndMessaging"
, "Win32_Foundation"
, "Win32_Graphics_Gdi"
Fields
cbSize: u32
style: WNDCLASS_STYLES
lpfnWndProc: WNDPROC
cbClsExtra: i32
cbWndExtra: i32
hInstance: HINSTANCE
hIcon: HICON
hCursor: HCURSOR
hbrBackground: HBRUSH
lpszMenuName: PCWSTR
lpszClassName: PCWSTR
hIconSm: HICON
Trait Implementations
impl Clone for WNDCLASSEXW
impl Clone for WNDCLASSEXW
impl Copy for WNDCLASSEXW
Auto Trait Implementations
impl RefUnwindSafe for WNDCLASSEXW
impl !Send for WNDCLASSEXW
impl !Sync for WNDCLASSEXW
impl Unpin for WNDCLASSEXW
impl UnwindSafe for WNDCLASSEXW
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more