Enum webview2_sys::MouseEventVirtualKeys [−][src]
#[repr(u32)]
pub enum MouseEventVirtualKeys {
None,
LeftButton,
RightButton,
Shift,
Control,
MiddleButton,
XButton1,
XButton2,
}Mouse event virtual keys associated with a COREWEBVIEW2_MOUSE_EVENT_KIND for SendMouseInput. These values can be combined into a bit flag if more than one virtual key is pressed for the event. The values of this enum align with the matching MK_* mouse keys.
Variants
No additional keys pressed.
Left mouse button is down, MK_LBUTTON.
Right mouse button is down, MK_RBUTTON.
SHIFT key is down, MK_SHIFT.
CTRL key is down, MK_CONTROL.
Middle mouse button is down, MK_MBUTTON.
First X button is down, MK_XBUTTON1
Second X button is down, MK_XBUTTON2
Trait Implementations
impl Clone for MouseEventVirtualKeys[src]
impl Clone for MouseEventVirtualKeys[src]fn clone(&self) -> MouseEventVirtualKeys[src]
pub fn clone_from(&mut self, source: &Self)1.0.0[src]
impl Copy for MouseEventVirtualKeys[src]
impl Copy for MouseEventVirtualKeys[src]impl Eq for MouseEventVirtualKeys[src]
impl Eq for MouseEventVirtualKeys[src]impl StructuralEq for MouseEventVirtualKeys[src]
impl StructuralEq for MouseEventVirtualKeys[src]Auto Trait Implementations
impl RefUnwindSafe for MouseEventVirtualKeys
impl RefUnwindSafe for MouseEventVirtualKeysimpl Send for MouseEventVirtualKeys
impl Send for MouseEventVirtualKeysimpl Sync for MouseEventVirtualKeys
impl Sync for MouseEventVirtualKeysimpl Unpin for MouseEventVirtualKeys
impl Unpin for MouseEventVirtualKeysimpl UnwindSafe for MouseEventVirtualKeys
impl UnwindSafe for MouseEventVirtualKeys