Struct windows_sys::Win32::UI::WindowsAndMessaging::MENUITEMINFOW
[−]#[repr(C)]pub struct MENUITEMINFOW {
pub cbSize: u32,
pub fMask: MENU_ITEM_MASK,
pub fType: MENU_ITEM_TYPE,
pub fState: MENU_ITEM_STATE,
pub wID: u32,
pub hSubMenu: HMENU,
pub hbmpChecked: HBITMAP,
pub hbmpUnchecked: HBITMAP,
pub dwItemData: usize,
pub dwTypeData: PWSTR,
pub cch: u32,
pub hbmpItem: HBITMAP,
}
Expand description
Required features: ‘Win32_UI_WindowsAndMessaging’, ‘Win32_Graphics_Gdi’
Fields
cbSize: u32
fMask: MENU_ITEM_MASK
fType: MENU_ITEM_TYPE
fState: MENU_ITEM_STATE
wID: u32
hSubMenu: HMENU
hbmpChecked: HBITMAP
hbmpUnchecked: HBITMAP
dwItemData: usize
dwTypeData: PWSTR
cch: u32
hbmpItem: HBITMAP
Trait Implementations
impl Clone for MENUITEMINFOW
impl Clone for MENUITEMINFOW
impl Copy for MENUITEMINFOW
Auto Trait Implementations
impl RefUnwindSafe for MENUITEMINFOW
impl !Send for MENUITEMINFOW
impl !Sync for MENUITEMINFOW
impl Unpin for MENUITEMINFOW
impl UnwindSafe for MENUITEMINFOW
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more