Struct windows_sys::Win32::UI::Controls::NMITEMACTIVATE
[−]#[repr(C)]pub struct NMITEMACTIVATE {
pub hdr: NMHDR,
pub iItem: i32,
pub iSubItem: i32,
pub uNewState: u32,
pub uOldState: u32,
pub uChanged: u32,
pub ptAction: POINT,
pub lParam: LPARAM,
pub uKeyFlags: u32,
}
Expand description
Required features: "Win32_UI_Controls"
, "Win32_Foundation"
Fields
hdr: NMHDR
iItem: i32
iSubItem: i32
uNewState: u32
uOldState: u32
uChanged: u32
ptAction: POINT
lParam: LPARAM
uKeyFlags: u32
Trait Implementations
impl Clone for NMITEMACTIVATE
impl Clone for NMITEMACTIVATE
impl Copy for NMITEMACTIVATE
Auto Trait Implementations
impl RefUnwindSafe for NMITEMACTIVATE
impl Send for NMITEMACTIVATE
impl Sync for NMITEMACTIVATE
impl Unpin for NMITEMACTIVATE
impl UnwindSafe for NMITEMACTIVATE
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
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