Docs.rs
webview2-com-sys-0.5.0
webview2-com-sys 0.5.0
Docs.rs crate page
MIT
Links
Repository
crates.io
Source
Owners
wravery
Dependencies
windows ^0.20.1
normal
regex ^1.5.4
build
serde ^1.0
build
serde_json ^1.0
build
thiserror ^1.0.26
build
windows ^0.20.1
build
Versions
0.02%
of the crate is documented
Go to latest version
Platform
i686-pc-windows-msvc
i686-unknown-linux-gnu
x86_64-apple-darwin
x86_64-pc-windows-msvc
x86_64-unknown-linux-gnu
Feature flags
Rust
About docs.rs
Privacy policy
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
webview2_
com_
sys
0.5.0
Module Keyboard
AndMouse
Input
Module Items
Structs
Constants
Functions
Unions
In webview2_
com_
sys::
Windows::
Win32::
UI
webview2_com_sys
::
Windows
::
Win32
::
UI
Module
KeyboardAndMouseInput
Copy item path
Source
Structs
§
ACTIVATE_
KEYBOARD_
LAYOUT_
FLAGS
GET_
MOUSE_
MOVE_
POINTS_
EX_
RESOLUTION
HARDWAREINPUT
HOT_
KEY_
MODIFIERS
HRAWINPUT
INPUT
INPUT_
TYPE
KEYBDINPUT
KEYBD_
EVENT_
FLAGS
LASTINPUTINFO
MOUSEINPUT
MOUSEMOVEPOINT
MOUSE_
EVENT_
FLAGS
RAWHID
RAWINPUT
RAWINPUTDEVICE
RAWINPUTDEVICELIST
RAWINPUTDEVICE_
FLAGS
RAWINPUTHEADER
RAWKEYBOARD
RAWMOUSE
RAWMOUSE_
0_
0
RAW_
INPUT_
DATA_
COMMAND_
FLAGS
RAW_
INPUT_
DEVICE_
INFO_
COMMAND
RID_
DEVICE_
INFO
RID_
DEVICE_
INFO_
HID
RID_
DEVICE_
INFO_
KEYBOARD
RID_
DEVICE_
INFO_
MOUSE
RID_
DEVICE_
INFO_
TYPE
TRACKMOUSEEVENT
TRACKMOUSEEVENT_
FLAGS
VIRTUAL_
KEY
Constants
§
GMMP_
USE_
DISPLAY_
POINTS
GMMP_
USE_
HIGH_
RESOLUTION_
POINTS
INPUT_
HARDWARE
INPUT_
KEYBOARD
INPUT_
MOUSE
KEYEVENTF_
EXTENDEDKEY
KEYEVENTF_
KEYUP
KEYEVENTF_
SCANCODE
KEYEVENTF_
UNICODE
KLF_
ACTIVATE
KLF_
NOTELLSHELL
KLF_
REORDER
KLF_
REPLACELANG
KLF_
RESET
KLF_
SETFORPROCESS
KLF_
SHIFTLOCK
KLF_
SUBSTITUTE_
OK
MOD_ALT
MOD_
CONTROL
MOD_
NOREPEAT
MOD_
SHIFT
MOD_WIN
MOUSEEVENTF_
ABSOLUTE
MOUSEEVENTF_
HWHEEL
MOUSEEVENTF_
LEFTDOWN
MOUSEEVENTF_
LEFTUP
MOUSEEVENTF_
MIDDLEDOWN
MOUSEEVENTF_
MIDDLEUP
MOUSEEVENTF_
MOVE
MOUSEEVENTF_
MOVE_
NOCOALESCE
MOUSEEVENTF_
RIGHTDOWN
MOUSEEVENTF_
RIGHTUP
MOUSEEVENTF_
VIRTUALDESK
MOUSEEVENTF_
WHEEL
MOUSEEVENTF_
XDOWN
MOUSEEVENTF_
XUP
RIDEV_
APPKEYS
RIDEV_
CAPTUREMOUSE
RIDEV_
DEVNOTIFY
RIDEV_
EXCLUDE
RIDEV_
EXINPUTSINK
RIDEV_
INPUTSINK
RIDEV_
NOHOTKEYS
RIDEV_
NOLEGACY
RIDEV_
PAGEONLY
RIDEV_
REMOVE
RIDI_
DEVICEINFO
RIDI_
DEVICENAME
RIDI_
PREPARSEDDATA
RID_
HEADER
RID_
INPUT
RIM_
TYPEHID
RIM_
TYPEKEYBOARD
RIM_
TYPEMOUSE
TME_
CANCEL
TME_
HOVER
TME_
LEAVE
TME_
NONCLIENT
TME_
QUERY
VK_0
VK_1
VK_2
VK_3
VK_4
VK_5
VK_6
VK_7
VK_8
VK_9
VK_A
VK_
ACCEPT
VK_ADD
VK_APPS
VK_ATTN
VK_B
VK_BACK
VK_
BROWSER_
BACK
VK_
BROWSER_
FAVORITES
VK_
BROWSER_
FORWARD
VK_
BROWSER_
HOME
VK_
BROWSER_
REFRESH
VK_
BROWSER_
SEARCH
VK_
BROWSER_
STOP
VK_C
VK_
CANCEL
VK_
CAPITAL
VK_
CLEAR
VK_
CONTROL
VK_
CONVERT
VK_
CRSEL
VK_D
VK_
DECIMAL
VK_
DELETE
VK_
DIVIDE
VK_DOWN
VK_E
VK_END
VK_
EREOF
VK_
ESCAPE
VK_
EXECUTE
VK_
EXSEL
VK_F
VK_F1
VK_F2
VK_F3
VK_F4
VK_F5
VK_F6
VK_F7
VK_F8
VK_F9
VK_F10
VK_F11
VK_F12
VK_F13
VK_F14
VK_F15
VK_F16
VK_F17
VK_F18
VK_F19
VK_F20
VK_F21
VK_F22
VK_F23
VK_F24
VK_
FINAL
VK_G
VK_
GAMEPAD_
A
VK_
GAMEPAD_
B
VK_
GAMEPAD_
DPAD_
DOWN
VK_
GAMEPAD_
DPAD_
LEFT
VK_
GAMEPAD_
DPAD_
RIGHT
VK_
GAMEPAD_
DPAD_
UP
VK_
GAMEPAD_
LEFT_
SHOULDER
VK_
GAMEPAD_
LEFT_
THUMBSTICK_
BUTTON
VK_
GAMEPAD_
LEFT_
THUMBSTICK_
DOWN
VK_
GAMEPAD_
LEFT_
THUMBSTICK_
LEFT
VK_
GAMEPAD_
LEFT_
THUMBSTICK_
RIGHT
VK_
GAMEPAD_
LEFT_
THUMBSTICK_
UP
VK_
GAMEPAD_
LEFT_
TRIGGER
VK_
GAMEPAD_
MENU
VK_
GAMEPAD_
RIGHT_
SHOULDER
VK_
GAMEPAD_
RIGHT_
THUMBSTICK_
BUTTON
VK_
GAMEPAD_
RIGHT_
THUMBSTICK_
DOWN
VK_
GAMEPAD_
RIGHT_
THUMBSTICK_
LEFT
VK_
GAMEPAD_
RIGHT_
THUMBSTICK_
RIGHT
VK_
GAMEPAD_
RIGHT_
THUMBSTICK_
UP
VK_
GAMEPAD_
RIGHT_
TRIGGER
VK_
GAMEPAD_
VIEW
VK_
GAMEPAD_
X
VK_
GAMEPAD_
Y
VK_H
VK_
HANGEUL
VK_
HANGUL
VK_
HANJA
VK_HELP
VK_HOME
VK_I
VK_
ICO_
00
VK_
ICO_
CLEAR
VK_
ICO_
HELP
VK_
INSERT
VK_J
VK_
JUNJA
VK_K
VK_KANA
VK_
KANJI
VK_L
VK_
LAUNCH_
APP1
VK_
LAUNCH_
APP2
VK_
LAUNCH_
MAIL
VK_
LAUNCH_
MEDIA_
SELECT
VK_
LBUTTON
VK_
LCONTROL
VK_LEFT
VK_
LMENU
VK_
LSHIFT
VK_LWIN
VK_M
VK_
MBUTTON
VK_
MEDIA_
NEXT_
TRACK
VK_
MEDIA_
PLAY_
PAUSE
VK_
MEDIA_
PREV_
TRACK
VK_
MEDIA_
STOP
VK_MENU
VK_
MODECHANGE
VK_
MULTIPLY
VK_N
VK_
NAVIGATION_
ACCEPT
VK_
NAVIGATION_
CANCEL
VK_
NAVIGATION_
DOWN
VK_
NAVIGATION_
LEFT
VK_
NAVIGATION_
MENU
VK_
NAVIGATION_
RIGHT
VK_
NAVIGATION_
UP
VK_
NAVIGATION_
VIEW
VK_NEXT
VK_
NONAME
VK_
NONCONVERT
VK_
NUMLOCK
VK_
NUMPA
D0
VK_
NUMPA
D1
VK_
NUMPA
D2
VK_
NUMPA
D3
VK_
NUMPA
D4
VK_
NUMPA
D5
VK_
NUMPA
D6
VK_
NUMPA
D7
VK_
NUMPA
D8
VK_
NUMPA
D9
VK_O
VK_
OEM_
1
VK_
OEM_
2
VK_
OEM_
3
VK_
OEM_
4
VK_
OEM_
5
VK_
OEM_
6
VK_
OEM_
7
VK_
OEM_
8
VK_
OEM_
102
VK_
OEM_
ATTN
VK_
OEM_
AUTO
VK_
OEM_
AX
VK_
OEM_
BACKTAB
VK_
OEM_
CLEAR
VK_
OEM_
COMMA
VK_
OEM_
COPY
VK_
OEM_
CUSEL
VK_
OEM_
ENLW
VK_
OEM_
FINISH
VK_
OEM_
FJ_
JISHO
VK_
OEM_
FJ_
LOYA
VK_
OEM_
FJ_
MASSHOU
VK_
OEM_
FJ_
ROYA
VK_
OEM_
FJ_
TOUROKU
VK_
OEM_
JUMP
VK_
OEM_
MINUS
VK_
OEM_
NEC_
EQUAL
VK_
OEM_
PA1
VK_
OEM_
PA2
VK_
OEM_
PA3
VK_
OEM_
PERIOD
VK_
OEM_
PLUS
VK_
OEM_
RESET
VK_
OEM_
WSCTRL
VK_P
VK_PA1
VK_
PACKET
VK_
PAUSE
VK_PLAY
VK_
PRINT
VK_
PRIOR
VK_
PROCESSKEY
VK_Q
VK_R
VK_
RBUTTON
VK_
RCONTROL
VK_
RETURN
VK_
RIGHT
VK_
RMENU
VK_
RSHIFT
VK_RWIN
VK_S
VK_
SCROLL
VK_
SELECT
VK_
SEPARATOR
VK_
SHIFT
VK_
SLEEP
VK_
SNAPSHOT
VK_
SPACE
VK_
SUBTRACT
VK_T
VK_TAB
VK_U
VK_UP
VK_V
VK_
VOLUME_
DOWN
VK_
VOLUME_
MUTE
VK_
VOLUME_
UP
VK_W
VK_X
VK_
XBUTTO
N1
VK_
XBUTTO
N2
VK_Y
VK_Z
VK_ZOOM
Functions
§
Activate
Keyboard
Layout
⚠
Block
Input
⚠
DefRaw
Input
Proc
⚠
Drag
Detect
⚠
Enable
Window
⚠
GetActive
Window
⚠
GetAsync
KeyState
⚠
GetCapture
⚠
GetDouble
Click
Time
⚠
GetFocus
⚠
GetKB
Code
Page
⚠
GetKey
Name
TextA
⚠
GetKey
Name
TextW
⚠
GetKey
State
⚠
GetKeyboard
Layout
⚠
GetKeyboard
Layout
List
⚠
GetKeyboard
Layout
NameA
⚠
GetKeyboard
Layout
NameW
⚠
GetKeyboard
State
⚠
GetKeyboard
Type
⚠
GetLast
Input
Info
⚠
GetMouse
Move
Points
Ex
⚠
GetRaw
Input
Buffer
⚠
GetRaw
Input
Data
⚠
GetRaw
Input
Device
InfoA
⚠
GetRaw
Input
Device
InfoW
⚠
GetRaw
Input
Device
List
⚠
GetRegistered
RawInput
Devices
⚠
IsWindow
Enabled
⚠
Load
Keyboard
LayoutA
⚠
Load
Keyboard
LayoutW
⚠
MapVirtual
KeyA
⚠
MapVirtual
KeyExA
⚠
MapVirtual
KeyExW
⚠
MapVirtual
KeyW
⚠
OemKey
Scan
⚠
Register
HotKey
⚠
Register
RawInput
Devices
⚠
Release
Capture
⚠
Send
Input
⚠
SetActive
Window
⚠
SetCapture
⚠
SetDouble
Click
Time
⚠
SetFocus
⚠
SetKeyboard
State
⚠
Swap
Mouse
Button
⚠
ToAscii
⚠
ToAscii
Ex
⚠
ToUnicode
⚠
ToUnicode
Ex
⚠
Track
Mouse
Event
⚠
Unload
Keyboard
Layout
⚠
Unregister
HotKey
⚠
VkKey
ScanA
⚠
VkKey
Scan
ExA
⚠
VkKey
Scan
ExW
⚠
VkKey
ScanW
⚠
_Track
Mouse
Event
⚠
keybd_
event
⚠
mouse_
event
⚠
Unions
§
INPUT_0
RAWINPUT_
0
RAWMOUSE_
0
RID_
DEVICE_
INFO_
0