#[repr(C)]pub struct tagMENUBARINFO {
pub cbSize: DWORD,
pub rcBar: RECT,
pub hMenu: HMENU,
pub hwndMenu: HWND,
pub _bitfield_align_1: [u32; 0],
pub _bitfield_1: __BindgenBitfieldUnit<[u8; 4]>,
}Fields§
§cbSize: DWORD§rcBar: RECT§hMenu: HMENU§hwndMenu: HWND§_bitfield_align_1: [u32; 0]§_bitfield_1: __BindgenBitfieldUnit<[u8; 4]>Implementations§
Source§impl tagMENUBARINFO
impl tagMENUBARINFO
pub fn fBarFocused(&self) -> BOOL
pub fn set_fBarFocused(&mut self, val: BOOL)
pub fn fFocused(&self) -> BOOL
pub fn set_fFocused(&mut self, val: BOOL)
pub fn fUnused(&self) -> BOOL
pub fn set_fUnused(&mut self, val: BOOL)
pub fn new_bitfield_1( fBarFocused: BOOL, fFocused: BOOL, fUnused: BOOL, ) -> __BindgenBitfieldUnit<[u8; 4]>
Trait Implementations§
Source§impl Clone for tagMENUBARINFO
impl Clone for tagMENUBARINFO
Source§fn clone(&self) -> tagMENUBARINFO
fn clone(&self) -> tagMENUBARINFO
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 tagMENUBARINFO
impl Debug for tagMENUBARINFO
impl Copy for tagMENUBARINFO
Auto Trait Implementations§
impl Freeze for tagMENUBARINFO
impl RefUnwindSafe for tagMENUBARINFO
impl !Send for tagMENUBARINFO
impl !Sync for tagMENUBARINFO
impl Unpin for tagMENUBARINFO
impl UnwindSafe for tagMENUBARINFO
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