Struct windows_sys::Win32::UI::Shell::DEFCONTEXTMENU
[−]#[repr(C)]pub struct DEFCONTEXTMENU {
pub hwnd: HWND,
pub pcmcb: IContextMenuCB,
pub pidlFolder: *mut ITEMIDLIST,
pub psf: IShellFolder,
pub cidl: u32,
pub apidl: *mut *mut ITEMIDLIST,
pub punkAssociationInfo: IUnknown,
pub cKeys: u32,
pub aKeys: *const HKEY,
}Expand description
Required features: "Win32_UI_Shell", "Win32_Foundation", "Win32_System_Registry", "Win32_UI_Shell_Common"
Fields
hwnd: HWNDpcmcb: IContextMenuCBpidlFolder: *mut ITEMIDLISTpsf: IShellFoldercidl: u32apidl: *mut *mut ITEMIDLISTpunkAssociationInfo: IUnknowncKeys: u32aKeys: *const HKEYTrait Implementations
impl Clone for DEFCONTEXTMENU
impl Clone for DEFCONTEXTMENU
impl Copy for DEFCONTEXTMENU
Auto Trait Implementations
impl RefUnwindSafe for DEFCONTEXTMENU
impl !Send for DEFCONTEXTMENU
impl !Sync for DEFCONTEXTMENU
impl Unpin for DEFCONTEXTMENU
impl UnwindSafe for DEFCONTEXTMENU
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