Search
Module:
Directory

   Desktop Functions:

   Smart Device Functions:


Show Recent Changes
Subscribe (RSS)
Misc. Pages
Comments
FAQ
Helpful Tools
Playground
Suggested Reading
Website TODO List
Download Visual Studio Add-In

VK (Enums)
 
.
Summary
TODO - a short description

C# Definition:

enum VK {
    SHIFT        = 0x10,
    CONTROL          = 0x11,
    MENU         = 0x12,
    ESCAPE           = 0x1B,
    BACK         = 0x08,
    TAB          = 0x09,
    RETURN           = 0x0D,
    PRIOR        = 0x21,
    NEXT         = 0x22,
    END          = 0x23,
    HOME         = 0x24,
    LEFT         = 0x25,
    UP           = 0x26,
    RIGHT        = 0x27,
    DOWN         = 0x28,
    SELECT           = 0x29,
    PRINT        = 0x2A,
    EXECUTE          = 0x2B,
    SNAPSHOT         = 0x2C,
    INSERT           = 0x2D,
    DELETE           = 0x2E,
    HELP         = 0x2F,
    NUMPAD0          = 0x60,
    NUMPAD1          = 0x61,
    NUMPAD2          = 0x62,
    NUMPAD3          = 0x63,
    NUMPAD4          = 0x64,
    NUMPAD5          = 0x65,
    NUMPAD6          = 0x66,
    NUMPAD7          = 0x67,
    NUMPAD8          = 0x68,
    NUMPAD9          = 0x69,
    MULTIPLY         = 0x6A,
    ADD          = 0x6B,
    SEPARATOR        = 0x6C,
    SUBTRACT         = 0x6D,
    DECIMAL          = 0x6E,
    DIVIDE           = 0x6F,
    F1           = 0x70,
    F2           = 0x71,
    F3           = 0x72,
    F4           = 0x73,
    F5           = 0x74,
    F6           = 0x75,
    F7           = 0x76,
    F8           = 0x77,
    F9           = 0x78,
    F10          = 0x79,
    F11          = 0x7A,
    F12          = 0x7B,
    OEM_1        = 0xBA,   // ',:' for US
    OEM_PLUS         = 0xBB,   // '+' any country
    OEM_COMMA        = 0xBC,   // ',' any country
    OEM_MINUS        = 0xBD,   // '-' any country
    OEM_PERIOD       = 0xBE,   // '.' any country
    OEM_2        = 0xBF,   // '/?' for US
    OEM_3        = 0xC0,   // '`~' for US
    MEDIA_NEXT_TRACK     = 0xB0,
    MEDIA_PREV_TRACK     = 0xB1,
    MEDIA_STOP           = 0xB2,
    MEDIA_PLAY_PAUSE     = 0xB3,
    LWIN       =0x5B,
    RWIN       =0x5C
}

VB Definition:

Enum VK

    VKSHIFT = &H10
    VKCONTROL = &H11
    VKMENU = &H12
    VKESCAPE = &H1B
    VKBACK = &H8
    VKTAB = &H9
    VKRETURN = &HD
    VKPRIOR = &H21
    VKNEXT = &H22
    VKEND = &H23
    VKHOME = &H24
    VKLEFT = &H25
    VKUP = &H26
    VKRIGHT = &H27
    VKDOWN = &H28
    VKSELECT = &H29
    VKPRINT = &H2A
    VKEXECUTE = &H2B
    VKSNAPSHOT = &H2C
    VKINSERT = &H2D
    VKDELETE = &H2E
    VKHELP = &H2F
    VKNUMPAD0 = &H60
    VKNUMPAD1 = &H61
    VKNUMPAD2 = &H62
    VKNUMPAD3 = &H63
    VKNUMPAD4 = &H64
    VKNUMPAD5 = &H65
    VKNUMPAD6 = &H66
    VKNUMPAD7 = &H67
    VKNUMPAD8 = &H68
    VKNUMPAD9 = &H69
    VKMULTIPLY = &H6A
    VKADD = &H6B
    VKSEPARATOR = &H6C
    VKSUBTRACT = &H6D
    VKDECIMAL = &H6E
    VKDIVIDE = &H6F
    VKF1 = &H70
    VKF2 = &H71
    VKF3 = &H72
    VKF4 = &H73
    VKF5 = &H74
    VKF6 = &H75
    VKF7 = &H76
    VKF8 = &H77
    VKF9 = &H78
    VKF10 = &H79
    VKF11 = &H7A
    VKF12 = &H7B
    VKOEM_1 = &HBA          ' ':' for US
    VKOEM_PLUS = &HBB           ' '+' any country
    VKOEM_COMMA = &HBC          ' '' any country
    VKOEM_MINUS = &HBD          ' '-' any country
    VKOEM_PERIOD = &HBE         ' '.' any country
    VKOEM_2 = &HBF          ' '/?' for US
    VKOEM_3 = &HC0          ' '`~' for US
    VKMEDIA_NEXT_TRACK = &HB0
    VKMEDIA_PREV_TRACK = &HB1
    VKMEDIA_STOP = &HB2
    VKMEDIA_PLAY_PAUSE = &HB3
    VKLWIN = &H5B
    VKRWIN = &H5C
    End Enum

Notes:

None.

Documentation
VK on MSDN
 

Please edit this page!

Do you have...

  • helpful tips?
  • corrections to the existing content?
  • additional languages you want to include?

Select "Edit This Page" on the right hand toolbar and edit it!

 
Access PInvoke.net directly from VS:
Terms of Use
Find References
Show Printable Version
Revisions