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: HWND
pcmcb: IContextMenuCB
pidlFolder: *mut ITEMIDLIST
psf: IShellFolder
cidl: u32
apidl: *mut *mut ITEMIDLIST
punkAssociationInfo: IUnknown
cKeys: u32
aKeys: *const HKEY
Trait 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 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