Trait windows::Win32::System::Ole::IOleControl_Impl

pub trait IOleControl_Impl: Sized {
    // Required methods
    fn GetControlInfo(&self, pci: *mut CONTROLINFO) -> Result<()>;
    fn OnMnemonic(&self, pmsg: *const MSG) -> Result<()>;
    fn OnAmbientPropertyChange(&self, dispid: i32) -> Result<()>;
    fn FreezeEvents(&self, bfreeze: BOOL) -> Result<()>;
}

Required Methods§

fn GetControlInfo(&self, pci: *mut CONTROLINFO) -> Result<()>

fn OnMnemonic(&self, pmsg: *const MSG) -> Result<()>

fn OnAmbientPropertyChange(&self, dispid: i32) -> Result<()>

fn FreezeEvents(&self, bfreeze: BOOL) -> Result<()>

Object Safety§

This trait is not object safe.

Implementors§