Package com.sun.jna.platform.win32
Enum Win32VK
- java.lang.Object
- 
- java.lang.Enum<Win32VK>
- 
- com.sun.jna.platform.win32.Win32VK
 
 
- 
- 
Enum Constant Summary
 - 
Field SummaryFields Modifier and Type Field Description intcodeThe code value.intintroducedVersionThis VK constant was introduced in this WinNT version.
 - 
Method SummaryAll Methods Static Methods Concrete Methods Modifier and Type Method Description static Win32VKfromValue(int code)This will return the first of the multiple VK constants mapped to the same value.static Win32VKvalueOf(java.lang.String name)Returns the enum constant of this type with the specified name.static Win32VK[]values()Returns an array containing the constants of this enum type, in the order they are declared.
 
- 
- 
- 
Enum Constant Detail- 
VK_UNDEFINEDpublic static final Win32VK VK_UNDEFINED 
 - 
VK_LBUTTONpublic static final Win32VK VK_LBUTTON 
 - 
VK_RBUTTONpublic static final Win32VK VK_RBUTTON 
 - 
VK_CANCELpublic static final Win32VK VK_CANCEL 
 - 
VK_MBUTTONpublic static final Win32VK VK_MBUTTON 
 - 
VK_XBUTTON1public static final Win32VK VK_XBUTTON1 
 - 
VK_XBUTTON2public static final Win32VK VK_XBUTTON2 
 - 
VK_RESERVED_07public static final Win32VK VK_RESERVED_07 
 - 
VK_BACKpublic static final Win32VK VK_BACK 
 - 
VK_TABpublic static final Win32VK VK_TAB 
 - 
VK_RESERVED_0Apublic static final Win32VK VK_RESERVED_0A 
 - 
VK_RESERVED_0Bpublic static final Win32VK VK_RESERVED_0B 
 - 
VK_CLEARpublic static final Win32VK VK_CLEAR 
 - 
VK_RETURNpublic static final Win32VK VK_RETURN 
 - 
VK_UNASSIGNED_0Epublic static final Win32VK VK_UNASSIGNED_0E 
 - 
VK_UNASSIGNED_0Fpublic static final Win32VK VK_UNASSIGNED_0F 
 - 
VK_SHIFTpublic static final Win32VK VK_SHIFT 
 - 
VK_CONTROLpublic static final Win32VK VK_CONTROL 
 - 
VK_MENUpublic static final Win32VK VK_MENU 
 - 
VK_PAUSEpublic static final Win32VK VK_PAUSE 
 - 
VK_CAPITALpublic static final Win32VK VK_CAPITAL 
 - 
VK_KANApublic static final Win32VK VK_KANA 
 - 
VK_HANGEULpublic static final Win32VK VK_HANGEUL 
 - 
VK_HANGULpublic static final Win32VK VK_HANGUL 
 - 
VK_UNASSIGNED_16public static final Win32VK VK_UNASSIGNED_16 
 - 
VK_JUNJApublic static final Win32VK VK_JUNJA 
 - 
VK_FINALpublic static final Win32VK VK_FINAL 
 - 
VK_HANJApublic static final Win32VK VK_HANJA 
 - 
VK_KANJIpublic static final Win32VK VK_KANJI 
 - 
VK_UNASSIGNED_1Apublic static final Win32VK VK_UNASSIGNED_1A 
 - 
VK_ESCAPEpublic static final Win32VK VK_ESCAPE 
 - 
VK_CONVERTpublic static final Win32VK VK_CONVERT 
 - 
VK_NONCONVERTpublic static final Win32VK VK_NONCONVERT 
 - 
VK_ACCEPTpublic static final Win32VK VK_ACCEPT 
 - 
VK_MODECHANGEpublic static final Win32VK VK_MODECHANGE 
 - 
VK_SPACEpublic static final Win32VK VK_SPACE 
 - 
VK_PRIORpublic static final Win32VK VK_PRIOR 
 - 
VK_NEXTpublic static final Win32VK VK_NEXT 
 - 
VK_ENDpublic static final Win32VK VK_END 
 - 
VK_HOMEpublic static final Win32VK VK_HOME 
 - 
VK_LEFTpublic static final Win32VK VK_LEFT 
 - 
VK_UPpublic static final Win32VK VK_UP 
 - 
VK_RIGHTpublic static final Win32VK VK_RIGHT 
 - 
VK_DOWNpublic static final Win32VK VK_DOWN 
 - 
VK_SELECTpublic static final Win32VK VK_SELECT 
 - 
VK_PRINTpublic static final Win32VK VK_PRINT 
 - 
VK_EXECUTEpublic static final Win32VK VK_EXECUTE 
 - 
VK_SNAPSHOTpublic static final Win32VK VK_SNAPSHOT 
 - 
VK_INSERTpublic static final Win32VK VK_INSERT 
 - 
VK_DELETEpublic static final Win32VK VK_DELETE 
 - 
VK_HELPpublic static final Win32VK VK_HELP 
 - 
VK_0public static final Win32VK VK_0 
 - 
VK_1public static final Win32VK VK_1 
 - 
VK_2public static final Win32VK VK_2 
 - 
VK_3public static final Win32VK VK_3 
 - 
VK_4public static final Win32VK VK_4 
 - 
VK_5public static final Win32VK VK_5 
 - 
VK_6public static final Win32VK VK_6 
 - 
VK_7public static final Win32VK VK_7 
 - 
VK_8public static final Win32VK VK_8 
 - 
VK_9public static final Win32VK VK_9 
 - 
VK_UNASSIGNED_3Apublic static final Win32VK VK_UNASSIGNED_3A 
 - 
VK_UNASSIGNED_3Bpublic static final Win32VK VK_UNASSIGNED_3B 
 - 
VK_UNASSIGNED_3Cpublic static final Win32VK VK_UNASSIGNED_3C 
 - 
VK_UNASSIGNED_3Dpublic static final Win32VK VK_UNASSIGNED_3D 
 - 
VK_UNASSIGNED_3Epublic static final Win32VK VK_UNASSIGNED_3E 
 - 
VK_UNASSIGNED_3Fpublic static final Win32VK VK_UNASSIGNED_3F 
 - 
VK_UNASSIGNED_40public static final Win32VK VK_UNASSIGNED_40 
 - 
VK_Apublic static final Win32VK VK_A 
 - 
VK_Bpublic static final Win32VK VK_B 
 - 
VK_Cpublic static final Win32VK VK_C 
 - 
VK_Dpublic static final Win32VK VK_D 
 - 
VK_Epublic static final Win32VK VK_E 
 - 
VK_Fpublic static final Win32VK VK_F 
 - 
VK_Gpublic static final Win32VK VK_G 
 - 
VK_Hpublic static final Win32VK VK_H 
 - 
VK_Ipublic static final Win32VK VK_I 
 - 
VK_Jpublic static final Win32VK VK_J 
 - 
VK_Kpublic static final Win32VK VK_K 
 - 
VK_Lpublic static final Win32VK VK_L 
 - 
VK_Mpublic static final Win32VK VK_M 
 - 
VK_Npublic static final Win32VK VK_N 
 - 
VK_Opublic static final Win32VK VK_O 
 - 
VK_Ppublic static final Win32VK VK_P 
 - 
VK_Qpublic static final Win32VK VK_Q 
 - 
VK_Rpublic static final Win32VK VK_R 
 - 
VK_Spublic static final Win32VK VK_S 
 - 
VK_Tpublic static final Win32VK VK_T 
 - 
VK_Upublic static final Win32VK VK_U 
 - 
VK_Vpublic static final Win32VK VK_V 
 - 
VK_Wpublic static final Win32VK VK_W 
 - 
VK_Xpublic static final Win32VK VK_X 
 - 
VK_Ypublic static final Win32VK VK_Y 
 - 
VK_Zpublic static final Win32VK VK_Z 
 - 
VK_LWINpublic static final Win32VK VK_LWIN Left Windows
 - 
VK_RWINpublic static final Win32VK VK_RWIN Right Windows
 - 
VK_APPSpublic static final Win32VK VK_APPS Application
 - 
VK_RESERVED_5Epublic static final Win32VK VK_RESERVED_5E 
 - 
VK_SLEEPpublic static final Win32VK VK_SLEEP 
 - 
VK_NUMPAD0public static final Win32VK VK_NUMPAD0 
 - 
VK_NUMPAD1public static final Win32VK VK_NUMPAD1 
 - 
VK_NUMPAD2public static final Win32VK VK_NUMPAD2 
 - 
VK_NUMPAD3public static final Win32VK VK_NUMPAD3 
 - 
VK_NUMPAD4public static final Win32VK VK_NUMPAD4 
 - 
VK_NUMPAD5public static final Win32VK VK_NUMPAD5 
 - 
VK_NUMPAD6public static final Win32VK VK_NUMPAD6 
 - 
VK_NUMPAD7public static final Win32VK VK_NUMPAD7 
 - 
VK_NUMPAD8public static final Win32VK VK_NUMPAD8 
 - 
VK_NUMPAD9public static final Win32VK VK_NUMPAD9 
 - 
VK_MULTIPLYpublic static final Win32VK VK_MULTIPLY 
 - 
VK_ADDpublic static final Win32VK VK_ADD 
 - 
VK_SEPARATORpublic static final Win32VK VK_SEPARATOR 
 - 
VK_SUBTRACTpublic static final Win32VK VK_SUBTRACT 
 - 
VK_DECIMALpublic static final Win32VK VK_DECIMAL 
 - 
VK_DIVIDEpublic static final Win32VK VK_DIVIDE 
 - 
VK_F1public static final Win32VK VK_F1 
 - 
VK_F2public static final Win32VK VK_F2 
 - 
VK_F3public static final Win32VK VK_F3 
 - 
VK_F4public static final Win32VK VK_F4 
 - 
VK_F5public static final Win32VK VK_F5 
 - 
VK_F6public static final Win32VK VK_F6 
 - 
VK_F7public static final Win32VK VK_F7 
 - 
VK_F8public static final Win32VK VK_F8 
 - 
VK_F9public static final Win32VK VK_F9 
 - 
VK_F10public static final Win32VK VK_F10 
 - 
VK_F11public static final Win32VK VK_F11 
 - 
VK_F12public static final Win32VK VK_F12 
 - 
VK_F13public static final Win32VK VK_F13 
 - 
VK_F14public static final Win32VK VK_F14 
 - 
VK_F15public static final Win32VK VK_F15 
 - 
VK_F16public static final Win32VK VK_F16 
 - 
VK_F17public static final Win32VK VK_F17 
 - 
VK_F18public static final Win32VK VK_F18 
 - 
VK_F19public static final Win32VK VK_F19 
 - 
VK_F20public static final Win32VK VK_F20 
 - 
VK_F21public static final Win32VK VK_F21 
 - 
VK_F22public static final Win32VK VK_F22 
 - 
VK_F23public static final Win32VK VK_F23 
 - 
VK_F24public static final Win32VK VK_F24 
 - 
VK_NAVIGATION_VIEWpublic static final Win32VK VK_NAVIGATION_VIEW 
 - 
VK_NAVIGATION_MENUpublic static final Win32VK VK_NAVIGATION_MENU 
 - 
VK_NAVIGATION_UPpublic static final Win32VK VK_NAVIGATION_UP 
 - 
VK_NAVIGATION_DOWNpublic static final Win32VK VK_NAVIGATION_DOWN 
 - 
VK_NAVIGATION_LEFTpublic static final Win32VK VK_NAVIGATION_LEFT 
 - 
VK_NAVIGATION_RIGHTpublic static final Win32VK VK_NAVIGATION_RIGHT 
 - 
VK_NAVIGATION_ACCEPTpublic static final Win32VK VK_NAVIGATION_ACCEPT 
 - 
VK_NAVIGATION_CANCELpublic static final Win32VK VK_NAVIGATION_CANCEL 
 - 
VK_NUMLOCKpublic static final Win32VK VK_NUMLOCK 
 - 
VK_SCROLLpublic static final Win32VK VK_SCROLL 
 - 
VK_OEM_NEC_EQUALpublic static final Win32VK VK_OEM_NEC_EQUAL 
 - 
VK_OEM_FJ_JISHOpublic static final Win32VK VK_OEM_FJ_JISHO 
 - 
VK_OEM_FJ_MASSHOUpublic static final Win32VK VK_OEM_FJ_MASSHOU 
 - 
VK_OEM_FJ_TOUROKUpublic static final Win32VK VK_OEM_FJ_TOUROKU 
 - 
VK_OEM_FJ_LOYApublic static final Win32VK VK_OEM_FJ_LOYA 
 - 
VK_OEM_FJ_ROYApublic static final Win32VK VK_OEM_FJ_ROYA 
 - 
VK_UNASSIGNED_97public static final Win32VK VK_UNASSIGNED_97 
 - 
VK_UNASSIGNED_98public static final Win32VK VK_UNASSIGNED_98 
 - 
VK_UNASSIGNED_99public static final Win32VK VK_UNASSIGNED_99 
 - 
VK_UNASSIGNED_9Apublic static final Win32VK VK_UNASSIGNED_9A 
 - 
VK_UNASSIGNED_9Bpublic static final Win32VK VK_UNASSIGNED_9B 
 - 
VK_UNASSIGNED_9Cpublic static final Win32VK VK_UNASSIGNED_9C 
 - 
VK_UNASSIGNED_9Dpublic static final Win32VK VK_UNASSIGNED_9D 
 - 
VK_UNASSIGNED_9Epublic static final Win32VK VK_UNASSIGNED_9E 
 - 
VK_UNASSIGNED_9Fpublic static final Win32VK VK_UNASSIGNED_9F 
 - 
VK_LSHIFTpublic static final Win32VK VK_LSHIFT 
 - 
VK_RSHIFTpublic static final Win32VK VK_RSHIFT 
 - 
VK_LCONTROLpublic static final Win32VK VK_LCONTROL 
 - 
VK_RCONTROLpublic static final Win32VK VK_RCONTROL 
 - 
VK_LMENUpublic static final Win32VK VK_LMENU 
 - 
VK_RMENUpublic static final Win32VK VK_RMENU 
 - 
VK_BROWSER_BACKpublic static final Win32VK VK_BROWSER_BACK 
 - 
VK_BROWSER_FORWARDpublic static final Win32VK VK_BROWSER_FORWARD 
 - 
VK_BROWSER_REFRESHpublic static final Win32VK VK_BROWSER_REFRESH 
 - 
VK_BROWSER_STOPpublic static final Win32VK VK_BROWSER_STOP 
 - 
VK_BROWSER_SEARCHpublic static final Win32VK VK_BROWSER_SEARCH 
 - 
VK_BROWSER_FAVORITESpublic static final Win32VK VK_BROWSER_FAVORITES 
 - 
VK_BROWSER_HOMEpublic static final Win32VK VK_BROWSER_HOME 
 - 
VK_VOLUME_MUTEpublic static final Win32VK VK_VOLUME_MUTE 
 - 
VK_VOLUME_DOWNpublic static final Win32VK VK_VOLUME_DOWN 
 - 
VK_VOLUME_UPpublic static final Win32VK VK_VOLUME_UP 
 - 
VK_MEDIA_NEXT_TRACKpublic static final Win32VK VK_MEDIA_NEXT_TRACK 
 - 
VK_MEDIA_PREV_TRACKpublic static final Win32VK VK_MEDIA_PREV_TRACK 
 - 
VK_MEDIA_STOPpublic static final Win32VK VK_MEDIA_STOP 
 - 
VK_MEDIA_PLAY_PAUSEpublic static final Win32VK VK_MEDIA_PLAY_PAUSE 
 - 
VK_LAUNCH_MAILpublic static final Win32VK VK_LAUNCH_MAIL 
 - 
VK_LAUNCH_MEDIA_SELECTpublic static final Win32VK VK_LAUNCH_MEDIA_SELECT 
 - 
VK_LAUNCH_APP1public static final Win32VK VK_LAUNCH_APP1 
 - 
VK_LAUNCH_APP2public static final Win32VK VK_LAUNCH_APP2 
 - 
VK_RESERVED_B8public static final Win32VK VK_RESERVED_B8 
 - 
VK_RESERVED_B9public static final Win32VK VK_RESERVED_B9 
 - 
VK_OEM_1public static final Win32VK VK_OEM_1 
 - 
VK_OEM_PLUSpublic static final Win32VK VK_OEM_PLUS 
 - 
VK_OEM_COMMApublic static final Win32VK VK_OEM_COMMA 
 - 
VK_OEM_MINUSpublic static final Win32VK VK_OEM_MINUS 
 - 
VK_OEM_PERIODpublic static final Win32VK VK_OEM_PERIOD 
 - 
VK_OEM_2public static final Win32VK VK_OEM_2 
 - 
VK_OEM_3public static final Win32VK VK_OEM_3 
 - 
VK_RESERVED_C1public static final Win32VK VK_RESERVED_C1 
 - 
VK_RESERVED_C2public static final Win32VK VK_RESERVED_C2 
 - 
VK_GAMEPAD_Apublic static final Win32VK VK_GAMEPAD_A 
 - 
VK_GAMEPAD_Bpublic static final Win32VK VK_GAMEPAD_B 
 - 
VK_GAMEPAD_Xpublic static final Win32VK VK_GAMEPAD_X 
 - 
VK_GAMEPAD_Ypublic static final Win32VK VK_GAMEPAD_Y 
 - 
VK_GAMEPAD_RIGHT_SHOULDERpublic static final Win32VK VK_GAMEPAD_RIGHT_SHOULDER 
 - 
VK_GAMEPAD_LEFT_SHOULDERpublic static final Win32VK VK_GAMEPAD_LEFT_SHOULDER 
 - 
VK_GAMEPAD_LEFT_TRIGGERpublic static final Win32VK VK_GAMEPAD_LEFT_TRIGGER 
 - 
VK_GAMEPAD_RIGHT_TRIGGERpublic static final Win32VK VK_GAMEPAD_RIGHT_TRIGGER 
 - 
VK_GAMEPAD_DPAD_UPpublic static final Win32VK VK_GAMEPAD_DPAD_UP 
 - 
VK_GAMEPAD_DPAD_DOWNpublic static final Win32VK VK_GAMEPAD_DPAD_DOWN 
 - 
VK_GAMEPAD_DPAD_LEFTpublic static final Win32VK VK_GAMEPAD_DPAD_LEFT 
 - 
VK_GAMEPAD_DPAD_RIGHTpublic static final Win32VK VK_GAMEPAD_DPAD_RIGHT 
 - 
VK_GAMEPAD_MENUpublic static final Win32VK VK_GAMEPAD_MENU 
 - 
VK_GAMEPAD_VIEWpublic static final Win32VK VK_GAMEPAD_VIEW 
 - 
VK_GAMEPAD_LEFT_THUMBSTICK_BUTTONpublic static final Win32VK VK_GAMEPAD_LEFT_THUMBSTICK_BUTTON 
 - 
VK_GAMEPAD_RIGHT_THUMBSTICK_BUTTONpublic static final Win32VK VK_GAMEPAD_RIGHT_THUMBSTICK_BUTTON 
 - 
VK_GAMEPAD_LEFT_THUMBSTICK_UPpublic static final Win32VK VK_GAMEPAD_LEFT_THUMBSTICK_UP 
 - 
VK_GAMEPAD_LEFT_THUMBSTICK_DOWNpublic static final Win32VK VK_GAMEPAD_LEFT_THUMBSTICK_DOWN 
 - 
VK_GAMEPAD_LEFT_THUMBSTICK_RIGHTpublic static final Win32VK VK_GAMEPAD_LEFT_THUMBSTICK_RIGHT 
 - 
VK_GAMEPAD_LEFT_THUMBSTICK_LEFTpublic static final Win32VK VK_GAMEPAD_LEFT_THUMBSTICK_LEFT 
 - 
VK_GAMEPAD_RIGHT_THUMBSTICK_UPpublic static final Win32VK VK_GAMEPAD_RIGHT_THUMBSTICK_UP 
 - 
VK_GAMEPAD_RIGHT_THUMBSTICK_DOWNpublic static final Win32VK VK_GAMEPAD_RIGHT_THUMBSTICK_DOWN 
 - 
VK_GAMEPAD_RIGHT_THUMBSTICK_RIGHTpublic static final Win32VK VK_GAMEPAD_RIGHT_THUMBSTICK_RIGHT 
 - 
VK_GAMEPAD_RIGHT_THUMBSTICK_LEFTpublic static final Win32VK VK_GAMEPAD_RIGHT_THUMBSTICK_LEFT 
 - 
VK_OEM_4public static final Win32VK VK_OEM_4 
 - 
VK_OEM_5public static final Win32VK VK_OEM_5 
 - 
VK_OEM_6public static final Win32VK VK_OEM_6 
 - 
VK_OEM_7public static final Win32VK VK_OEM_7 
 - 
VK_OEM_8public static final Win32VK VK_OEM_8 
 - 
VK_RESERVED_E0public static final Win32VK VK_RESERVED_E0 
 - 
VK_OEM_AXpublic static final Win32VK VK_OEM_AX 
 - 
VK_OEM_102public static final Win32VK VK_OEM_102 
 - 
VK_ICO_HELPpublic static final Win32VK VK_ICO_HELP 
 - 
VK_ICO_00public static final Win32VK VK_ICO_00 
 - 
VK_PROCESSKEYpublic static final Win32VK VK_PROCESSKEY 
 - 
VK_ICO_CLEARpublic static final Win32VK VK_ICO_CLEAR 
 - 
VK_PACKETpublic static final Win32VK VK_PACKET 
 - 
VK_UNASSIGNED_E8public static final Win32VK VK_UNASSIGNED_E8 
 - 
VK_OEM_RESETpublic static final Win32VK VK_OEM_RESET 
 - 
VK_OEM_JUMPpublic static final Win32VK VK_OEM_JUMP 
 - 
VK_OEM_PA1public static final Win32VK VK_OEM_PA1 
 - 
VK_OEM_PA2public static final Win32VK VK_OEM_PA2 
 - 
VK_OEM_PA3public static final Win32VK VK_OEM_PA3 
 - 
VK_OEM_WSCTRLpublic static final Win32VK VK_OEM_WSCTRL 
 - 
VK_OEM_CUSELpublic static final Win32VK VK_OEM_CUSEL 
 - 
VK_OEM_ATTNpublic static final Win32VK VK_OEM_ATTN 
 - 
VK_OEM_FINISHpublic static final Win32VK VK_OEM_FINISH 
 - 
VK_OEM_COPYpublic static final Win32VK VK_OEM_COPY 
 - 
VK_OEM_AUTOpublic static final Win32VK VK_OEM_AUTO 
 - 
VK_OEM_ENLWpublic static final Win32VK VK_OEM_ENLW 
 - 
VK_OEM_BACKTABpublic static final Win32VK VK_OEM_BACKTAB 
 - 
VK_ATTNpublic static final Win32VK VK_ATTN 
 - 
VK_CRSELpublic static final Win32VK VK_CRSEL 
 - 
VK_EXSELpublic static final Win32VK VK_EXSEL 
 - 
VK_EREOFpublic static final Win32VK VK_EREOF 
 - 
VK_PLAYpublic static final Win32VK VK_PLAY 
 - 
VK_ZOOMpublic static final Win32VK VK_ZOOM 
 - 
VK_NONAMEpublic static final Win32VK VK_NONAME 
 - 
VK_PA1public static final Win32VK VK_PA1 
 - 
VK_OEM_CLEARpublic static final Win32VK VK_OEM_CLEAR 
 - 
VK_RESERVED_FFpublic static final Win32VK VK_RESERVED_FF 
 
- 
 - 
Method Detail- 
valuespublic static Win32VK[] values() Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (Win32VK c : Win32VK.values()) System.out.println(c); - Returns:
- an array containing the constants of this enum type, in the order they are declared
 
 - 
valueOfpublic static Win32VK valueOf(java.lang.String name) Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
- name- the name of the enum constant to be returned.
- Returns:
- the enum constant with the specified name
- Throws:
- java.lang.IllegalArgumentException- if this enum type has no constant with the specified name
- java.lang.NullPointerException- if the argument is null
 
 - 
fromValuepublic static Win32VK fromValue(int code) This will return the first of the multiple VK constants mapped to the same value. First as defined in the order of the header file listing the constants.- Parameters:
- code- the code value.
- Returns:
- the VK enum instance.
 
 
- 
 
-