Trait webview2_sys::ICoreWebView2CursorChangedEventHandler [−][src]
pub trait ICoreWebView2CursorChangedEventHandler: IUnknown { unsafe fn invoke(
&self,
sender: *mut *mut ICoreWebView2CompositionControllerVTable,
args: *mut *mut IUnknownVTable
) -> HRESULT; }
The caller implements this interface to receive CursorChanged events. Use the Cursor property to get the new cursor.
Required methods
unsafe fn invoke(
&self,
sender: *mut *mut ICoreWebView2CompositionControllerVTable,
args: *mut *mut IUnknownVTable
) -> HRESULT[src]
&self,
sender: *mut *mut ICoreWebView2CompositionControllerVTable,
args: *mut *mut IUnknownVTable
) -> HRESULT
Called to provide the implementer with the event args for the corresponding event. There are no event args and the args parameter will be null.
Trait Implementations
impl ComInterface for dyn ICoreWebView2CursorChangedEventHandler[src]
impl ComInterface for dyn ICoreWebView2CursorChangedEventHandler[src]Implementations on Foreign Types
impl<T: ICoreWebView2CursorChangedEventHandler + ComInterface + ?Sized> ICoreWebView2CursorChangedEventHandler for ComRc<T>[src]
impl<T: ICoreWebView2CursorChangedEventHandler + ComInterface + ?Sized> ICoreWebView2CursorChangedEventHandler for ComRc<T>[src]unsafe fn invoke(
&self,
sender: *mut *mut ICoreWebView2CompositionControllerVTable,
args: *mut *mut IUnknownVTable
) -> HRESULT[src]
&self,
sender: *mut *mut ICoreWebView2CompositionControllerVTable,
args: *mut *mut IUnknownVTable
) -> HRESULT
impl<T: ICoreWebView2CursorChangedEventHandler + ComInterface + ?Sized> ICoreWebView2CursorChangedEventHandler for ComPtr<T>[src]
impl<T: ICoreWebView2CursorChangedEventHandler + ComInterface + ?Sized> ICoreWebView2CursorChangedEventHandler for ComPtr<T>[src]unsafe fn invoke(
&self,
sender: *mut *mut ICoreWebView2CompositionControllerVTable,
args: *mut *mut IUnknownVTable
) -> HRESULT[src]
&self,
sender: *mut *mut ICoreWebView2CompositionControllerVTable,
args: *mut *mut IUnknownVTable
) -> HRESULT