Documentation ¶
Rendered for windows/amd64
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func SendKeyboardInput ¶
func SendMouseBtnInput ¶
func SendMouseRelInput ¶
func SendMouseWhlInput ¶
func SendTextInput ¶ added in v0.1.2
Types ¶
type KeyCode ¶
type KeyCode uint16
KeyCode https://docs.microsoft.com/en-us/windows/win32/inputdev/virtual-key-codes
const ( KEY_LBUTTON KeyCode = win.VK_LBUTTON KEY_RBUTTON KeyCode = win.VK_RBUTTON KEY_CANCEL KeyCode = win.VK_CANCEL KEY_MBUTTON KeyCode = win.VK_MBUTTON KEY_XBUTTON1 KeyCode = win.VK_XBUTTON1 KEY_XBUTTON2 KeyCode = win.VK_XBUTTON2 KEY_BACK KeyCode = win.VK_BACK KEY_TAB KeyCode = win.VK_TAB KEY_CLEAR KeyCode = win.VK_CLEAR KEY_RETURN KeyCode = win.VK_RETURN KEY_SHIFT KeyCode = win.VK_SHIFT KEY_CONTROL KeyCode = win.VK_CONTROL KEY_MENU KeyCode = win.VK_MENU KEY_PAUSE KeyCode = win.VK_PAUSE KEY_CAPITAL KeyCode = win.VK_CAPITAL KEY_KANA KeyCode = win.VK_KANA KEY_HANGEUL KeyCode = win.VK_HANGEUL KEY_HANGUL KeyCode = win.VK_HANGUL KEY_JUNJA KeyCode = win.VK_JUNJA KEY_FINAL KeyCode = win.VK_FINAL KEY_HANJA KeyCode = win.VK_HANJA KEY_KANJI KeyCode = win.VK_KANJI KEY_ESCAPE KeyCode = win.VK_ESCAPE KEY_CONVERT KeyCode = win.VK_CONVERT KEY_NONCONVERT KeyCode = win.VK_NONCONVERT KEY_ACCEPT KeyCode = win.VK_ACCEPT KEY_MODECHANGE KeyCode = win.VK_MODECHANGE KEY_SPACE KeyCode = win.VK_SPACE KEY_PRIOR KeyCode = win.VK_PRIOR KEY_NEXT KeyCode = win.VK_NEXT KEY_END KeyCode = win.VK_END KEY_HOME KeyCode = win.VK_HOME KEY_LEFT KeyCode = win.VK_LEFT KEY_UP KeyCode = win.VK_UP KEY_RIGHT KeyCode = win.VK_RIGHT KEY_DOWN KeyCode = win.VK_DOWN KEY_SELECT KeyCode = win.VK_SELECT KEY_PRINT KeyCode = win.VK_PRINT KEY_EXECUTE KeyCode = win.VK_EXECUTE KEY_SNAPSHOT KeyCode = win.VK_SNAPSHOT KEY_INSERT KeyCode = win.VK_INSERT KEY_DELETE KeyCode = win.VK_DELETE KEY_HELP KeyCode = win.VK_HELP KEY_LWIN KeyCode = win.VK_LWIN KEY_RWIN KeyCode = win.VK_RWIN KEY_APPS KeyCode = win.VK_APPS KEY_SLEEP KeyCode = win.VK_SLEEP KEY_NUMPAD0 KeyCode = win.VK_NUMPAD0 KEY_NUMPAD1 KeyCode = win.VK_NUMPAD1 KEY_NUMPAD2 KeyCode = win.VK_NUMPAD2 KEY_NUMPAD3 KeyCode = win.VK_NUMPAD3 KEY_NUMPAD4 KeyCode = win.VK_NUMPAD4 KEY_NUMPAD5 KeyCode = win.VK_NUMPAD5 KEY_NUMPAD6 KeyCode = win.VK_NUMPAD6 KEY_NUMPAD7 KeyCode = win.VK_NUMPAD7 KEY_NUMPAD8 KeyCode = win.VK_NUMPAD8 KEY_NUMPAD9 KeyCode = win.VK_NUMPAD9 KEY_MULTIPLY KeyCode = win.VK_MULTIPLY KEY_ADD KeyCode = win.VK_ADD KEY_SEPARATOR KeyCode = win.VK_SEPARATOR KEY_SUBTRACT KeyCode = win.VK_SUBTRACT KEY_DECIMAL KeyCode = win.VK_DECIMAL KEY_DIVIDE KeyCode = win.VK_DIVIDE KEY_F1 KeyCode = win.VK_F1 KEY_F2 KeyCode = win.VK_F2 KEY_F3 KeyCode = win.VK_F3 KEY_F4 KeyCode = win.VK_F4 KEY_F5 KeyCode = win.VK_F5 KEY_F6 KeyCode = win.VK_F6 KEY_F7 KeyCode = win.VK_F7 KEY_F8 KeyCode = win.VK_F8 KEY_F9 KeyCode = win.VK_F9 KEY_F10 KeyCode = win.VK_F10 KEY_F11 KeyCode = win.VK_F11 KEY_F12 KeyCode = win.VK_F12 KEY_F13 KeyCode = win.VK_F13 KEY_F14 KeyCode = win.VK_F14 KEY_F15 KeyCode = win.VK_F15 KEY_F16 KeyCode = win.VK_F16 KEY_F17 KeyCode = win.VK_F17 KEY_F18 KeyCode = win.VK_F18 KEY_F19 KeyCode = win.VK_F19 KEY_F20 KeyCode = win.VK_F20 KEY_F21 KeyCode = win.VK_F21 KEY_F22 KeyCode = win.VK_F22 KEY_F23 KeyCode = win.VK_F23 KEY_F24 KeyCode = win.VK_F24 KEY_NUMLOCK KeyCode = win.VK_NUMLOCK KEY_SCROLL KeyCode = win.VK_SCROLL KEY_LSHIFT KeyCode = win.VK_LSHIFT KEY_RSHIFT KeyCode = win.VK_RSHIFT KEY_LCONTROL KeyCode = win.VK_LCONTROL KEY_RCONTROL KeyCode = win.VK_RCONTROL KEY_LMENU KeyCode = win.VK_LMENU KEY_RMENU KeyCode = win.VK_RMENU KEY_BROWSER_BACK KeyCode = win.VK_BROWSER_BACK KEY_BROWSER_FORWARD KeyCode = win.VK_BROWSER_FORWARD KEY_BROWSER_REFRESH KeyCode = win.VK_BROWSER_REFRESH KEY_BROWSER_STOP KeyCode = win.VK_BROWSER_STOP KEY_BROWSER_SEARCH KeyCode = win.VK_BROWSER_SEARCH KEY_BROWSER_FAVORITES KeyCode = win.VK_BROWSER_FAVORITES KEY_BROWSER_HOME KeyCode = win.VK_BROWSER_HOME KEY_VOLUME_MUTE KeyCode = win.VK_VOLUME_MUTE KEY_VOLUME_DOWN KeyCode = win.VK_VOLUME_DOWN KEY_VOLUME_UP KeyCode = win.VK_VOLUME_UP KEY_MEDIA_NEXT_TRACK KeyCode = win.VK_MEDIA_NEXT_TRACK KEY_MEDIA_PREV_TRACK KeyCode = win.VK_MEDIA_PREV_TRACK KEY_MEDIA_STOP KeyCode = win.VK_MEDIA_STOP KEY_MEDIA_PLAY_PAUSE KeyCode = win.VK_MEDIA_PLAY_PAUSE KEY_LAUNCH_MAIL KeyCode = win.VK_LAUNCH_MAIL KEY_LAUNCH_MEDIA_SELECT KeyCode = win.VK_LAUNCH_MEDIA_SELECT KEY_LAUNCH_APP1 KeyCode = win.VK_LAUNCH_APP1 KEY_LAUNCH_APP2 KeyCode = win.VK_LAUNCH_APP2 KEY_OEM_1 KeyCode = win.VK_OEM_1 KEY_OEM_PLUS KeyCode = win.VK_OEM_PLUS KEY_OEM_COMMA KeyCode = win.VK_OEM_COMMA KEY_OEM_MINUS KeyCode = win.VK_OEM_MINUS KEY_OEM_PERIOD KeyCode = win.VK_OEM_PERIOD KEY_OEM_2 KeyCode = win.VK_OEM_2 KEY_OEM_3 KeyCode = win.VK_OEM_3 KEY_OEM_4 KeyCode = win.VK_OEM_4 KEY_OEM_5 KeyCode = win.VK_OEM_5 KEY_OEM_6 KeyCode = win.VK_OEM_6 KEY_OEM_7 KeyCode = win.VK_OEM_7 KEY_OEM_8 KeyCode = win.VK_OEM_8 KEY_OEM_102 KeyCode = win.VK_OEM_102 KEY_PROCESSKEY KeyCode = win.VK_PROCESSKEY KEY_PACKET KeyCode = win.VK_PACKET KEY_ATTN KeyCode = win.VK_ATTN KEY_CRSEL KeyCode = win.VK_CRSEL KEY_EXSEL KeyCode = win.VK_EXSEL KEY_EREOF KeyCode = win.VK_EREOF KEY_PLAY KeyCode = win.VK_PLAY KEY_ZOOM KeyCode = win.VK_ZOOM KEY_NONAME KeyCode = win.VK_NONAME KEY_PA1 KeyCode = win.VK_PA1 KEY_OEM_CLEAR KeyCode = win.VK_OEM_CLEAR KEY_0 KeyCode = 0x30 KEY_1 KeyCode = 0x31 KEY_2 KeyCode = 0x32 KEY_3 KeyCode = 0x33 KEY_4 KeyCode = 0x34 KEY_5 KeyCode = 0x35 KEY_6 KeyCode = 0x36 KEY_7 KeyCode = 0x37 KEY_8 KeyCode = 0x38 KEY_9 KeyCode = 0x39 KEY_A KeyCode = 0x41 KEY_B KeyCode = 0x42 KEY_C KeyCode = 0x43 KEY_D KeyCode = 0x44 KEY_E KeyCode = 0x45 KEY_F KeyCode = 0x46 KEY_G KeyCode = 0x47 KEY_H KeyCode = 0x48 KEY_I KeyCode = 0x49 KEY_J KeyCode = 0x4A KEY_K KeyCode = 0x4B KEY_L KeyCode = 0x4C KEY_M KeyCode = 0x4D KEY_N KeyCode = 0x4E KEY_O KeyCode = 0x4F KEY_P KeyCode = 0x50 KEY_Q KeyCode = 0x51 KEY_R KeyCode = 0x52 KEY_S KeyCode = 0x53 KEY_T KeyCode = 0x54 KEY_U KeyCode = 0x55 KEY_V KeyCode = 0x56 KEY_W KeyCode = 0x57 KEY_X KeyCode = 0x58 KEY_Y KeyCode = 0x59 KEY_Z KeyCode = 0x5A )
type MouseBtn ¶
type MouseBtn uint32
const ( MOUSE_LEFTDOWN MouseBtn = win.MOUSEEVENTF_LEFTDOWN MOUSE_LEFTUP MouseBtn = win.MOUSEEVENTF_LEFTUP MOUSE_RIGHTDOWN MouseBtn = win.MOUSEEVENTF_RIGHTDOWN MOUSE_RIGHTUP MouseBtn = win.MOUSEEVENTF_RIGHTUP MOUSE_MIDDLEDOWN MouseBtn = win.MOUSEEVENTF_MIDDLEDOWN MOUSE_MIDDLEUP MouseBtn = win.MOUSEEVENTF_MIDDLEUP )
Click to show internal directories.
Click to hide internal directories.