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: NMHDRiItem: i32iSubItem: i32uNewState: u32uOldState: u32uChanged: u32ptAction: POINTlParam: LPARAMuKeyFlags: u32Trait 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 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