#[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]>,
pub __bindgen_padding_0: u32,
}
Fields§
§cbSize: DWORD
§rcBar: RECT
§hMenu: HMENU
§hwndMenu: HWND
§_bitfield_align_1: [u32; 0]
§_bitfield_1: __BindgenBitfieldUnit<[u8; 4]>
§__bindgen_padding_0: u32
Implementations§
Source§impl tagMENUBARINFO
impl tagMENUBARINFO
pub fn fBarFocused(&self) -> BOOL
pub fn set_fBarFocused(&mut self, val: BOOL)
pub unsafe fn fBarFocused_raw(this: *const Self) -> BOOL
pub unsafe fn set_fBarFocused_raw(this: *mut Self, val: BOOL)
pub fn fFocused(&self) -> BOOL
pub fn set_fFocused(&mut self, val: BOOL)
pub unsafe fn fFocused_raw(this: *const Self) -> BOOL
pub unsafe fn set_fFocused_raw(this: *mut Self, val: BOOL)
pub fn fUnused(&self) -> BOOL
pub fn set_fUnused(&mut self, val: BOOL)
pub unsafe fn fUnused_raw(this: *const Self) -> BOOL
pub unsafe fn set_fUnused_raw(this: *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 copy 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
Source§impl Ord for tagMENUBARINFO
impl Ord for tagMENUBARINFO
Source§fn cmp(&self, other: &tagMENUBARINFO) -> Ordering
fn cmp(&self, other: &tagMENUBARINFO) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for tagMENUBARINFO
impl PartialEq for tagMENUBARINFO
Source§impl PartialOrd for tagMENUBARINFO
impl PartialOrd for tagMENUBARINFO
impl Copy for tagMENUBARINFO
impl Eq for tagMENUBARINFO
impl StructuralPartialEq 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