Trait windows::Win32::System::Ole::ISimpleFrameSite_Impl
pub trait ISimpleFrameSite_Impl: Sized {
// Required methods
fn PreMessageFilter(
&self,
hwnd: HWND,
msg: u32,
wp: WPARAM,
lp: LPARAM,
plresult: *mut LRESULT,
pdwcookie: *mut u32,
) -> Result<()>;
fn PostMessageFilter(
&self,
hwnd: HWND,
msg: u32,
wp: WPARAM,
lp: LPARAM,
plresult: *mut LRESULT,
dwcookie: u32,
) -> Result<()>;
}
Required Methods§
fn PreMessageFilter( &self, hwnd: HWND, msg: u32, wp: WPARAM, lp: LPARAM, plresult: *mut LRESULT, pdwcookie: *mut u32, ) -> Result<()>
fn PostMessageFilter( &self, hwnd: HWND, msg: u32, wp: WPARAM, lp: LPARAM, plresult: *mut LRESULT, dwcookie: u32, ) -> Result<()>
Object Safety§
This trait is not object safe.