HP Neoware c50 TeemTalk® 5.0 for Windows CE & XPe User's Guide - Page 319

Virtual Key Names

Page 319 highlights

Virtual Key Names A Virtual Key Names This appendix lists all the supported virtual key names which enable you to include a specific key function in a user definition. Standard Virtual Key Names Key Function 0 - 9 A - Z Alt (right) Apps Apostrophe Backspace Break Clear Comma Compose Character Control (left) Control (right) Copy Cursor Down Cursor Left Cursor Right Cursor Up Data Talk Delete End Equal Escape Euro Sign Execute Exit Emulator F1 - F12 Help Hold Screen Home Hyphen Insert Virtual Key Name VK_0 - VK_9 VK_A - VK_Z VK_RALT VK_APPS VK_APOSTROPHE VK_BACK VK_BREAK VK_CLEAR VK_COMMA VK_COMPOSE VK_CONTROL VK_RCONTROL VK_COPY VK_DOWN VK_LEFT VK_RIGHT VK_UP VK_DATATALK VK_DELETE VK_END VK_EQUAL VK_ESCAPE VK_EUROSIGN VK_EXECUTE VK_EXIT VK_F1 - VK_F12 VK_HELP VK_HOLDSCREEN VK_HOME VK_HYPHEN VK_INSERT Key Function Virtual Key Name Keypad 0 - 9 Keypad Add (+) Keypad Divide (/) Keypad Decimal (.) Keypad Multiply (*) Keypad Subtract (-) Num Lock Off (` ¬ |) 102 key kbd Page Down Page Up Paste Pause Period Print Print Screen Quote (back) Return Scroll Lock Select Semicolon (; :) Separator Setup Shift (right) Slash (backward) Slash (forward) Spacebar Square Bracket (left) Square Bracket (right) Tab Windows (left) Windows (right) VK_NUMPAD0 - 9 VK_ADD VK_DIVIDE VK_DECIMAL VK_MULTIPLY VK_SUBTRACT VK_NUMLOCK VK_OFF VK_NEXT VK_PRIOR VK_PASTE VK_PAUSE VK_PERIOD VK_PRINT VK_SNAPSHOT VK_BACKQUOTE VK_RETURN VK_SCROLL VK_SELECT VK_SEMICOLON VK_SEPARATOR VK_SETUP VK_RSHIFT VK_BACKSLASH VK_SLASH VK_SPACE VK_LBRACKET VK_RBRACKET VK_TAB VK_LWIN VK_RWIN A-1

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242
  • 243
  • 244
  • 245
  • 246
  • 247
  • 248
  • 249
  • 250
  • 251
  • 252
  • 253
  • 254
  • 255
  • 256
  • 257
  • 258
  • 259
  • 260
  • 261
  • 262
  • 263
  • 264
  • 265
  • 266
  • 267
  • 268
  • 269
  • 270
  • 271
  • 272
  • 273
  • 274
  • 275
  • 276
  • 277
  • 278
  • 279
  • 280
  • 281
  • 282
  • 283
  • 284
  • 285
  • 286
  • 287
  • 288
  • 289
  • 290
  • 291
  • 292
  • 293
  • 294
  • 295
  • 296
  • 297
  • 298
  • 299
  • 300
  • 301
  • 302
  • 303
  • 304
  • 305
  • 306
  • 307
  • 308
  • 309
  • 310
  • 311
  • 312
  • 313
  • 314
  • 315
  • 316
  • 317
  • 318
  • 319
  • 320
  • 321
  • 322
  • 323
  • 324
  • 325
  • 326
  • 327
  • 328
  • 329
  • 330
  • 331
  • 332
  • 333
  • 334
  • 335
  • 336
  • 337
  • 338
  • 339
  • 340
  • 341
  • 342
  • 343
  • 344
  • 345
  • 346
  • 347
  • 348
  • 349
  • 350
  • 351
  • 352
  • 353
  • 354
  • 355
  • 356
  • 357
  • 358
  • 359
  • 360
  • 361
  • 362
  • 363
  • 364
  • 365
  • 366
  • 367
  • 368
  • 369
  • 370
  • 371
  • 372
  • 373
  • 374
  • 375
  • 376
  • 377
  • 378
  • 379
  • 380
  • 381
  • 382
  • 383
  • 384
  • 385
  • 386
  • 387
  • 388
  • 389
  • 390
  • 391
  • 392
  • 393
  • 394
  • 395
  • 396
  • 397
  • 398
  • 399
  • 400
  • 401
  • 402
  • 403
  • 404
  • 405
  • 406
  • 407
  • 408
  • 409
  • 410
  • 411
  • 412
  • 413
  • 414
  • 415
  • 416
  • 417
  • 418
  • 419
  • 420
  • 421
  • 422
  • 423
  • 424
  • 425
  • 426
  • 427
  • 428
  • 429
  • 430
  • 431
  • 432
  • 433
  • 434
  • 435
  • 436
  • 437
  • 438
  • 439
  • 440
  • 441
  • 442
  • 443
  • 444
  • 445
  • 446
  • 447
  • 448
  • 449
  • 450
  • 451
  • 452
  • 453
  • 454
  • 455
  • 456
  • 457
  • 458
  • 459
  • 460
  • 461
  • 462
  • 463
  • 464
  • 465
  • 466
  • 467
  • 468
  • 469
  • 470
  • 471
  • 472
  • 473
  • 474
  • 475
  • 476
  • 477
  • 478
  • 479
  • 480
  • 481
  • 482
  • 483
  • 484

A-1
Virtual Key Names
A
Virtual Key Names
This appendix lists all the supported virtual key names which enable
you to include a specific key function in a user definition.
Standard Virtual Key Names
Key Function
Virtual Key Name
Key Function
Virtual Key Name
0 - 9
VK_0 - VK_9
Keypad 0 - 9
VK_NUMPAD0 - 9
A - Z
VK_A - VK_Z
Keypad Add (+)
VK_ADD
Alt (right)
VK_RALT
Keypad Divide (/)
VK_DIVIDE
Apps
VK_APPS
Keypad Decimal (.)
VK_DECIMAL
Apostrophe
VK_APOSTROPHE
Keypad Multiply (*)
VK_MULTIPLY
Backspace
VK_BACK
Keypad Subtract (-)
VK_SUBTRACT
Break
VK_BREAK
Num Lock
VK_NUMLOCK
Clear
VK_CLEAR
Off (` ¬ |)
102 key kbd
VK_OFF
Comma
VK_COMMA
Page Down
VK_NEXT
Compose Character
VK_COMPOSE
Page Up
VK_PRIOR
Control (left)
VK_CONTROL
Paste
VK_PASTE
Control (right)
VK_RCONTROL
Pause
VK_PAUSE
Copy
VK_COPY
Period
VK_PERIOD
Cursor Down
VK_DOWN
Print
VK_PRINT
Cursor Left
VK_LEFT
Print Screen
VK_SNAPSHOT
Cursor Right
VK_RIGHT
Quote (back)
VK_BACKQUOTE
Cursor Up
VK_UP
Return
VK_RETURN
Data Talk
VK_DATATALK
Scroll Lock
VK_SCROLL
Delete
VK_DELETE
Select
VK_SELECT
End
VK_END
Semicolon (; :)
VK_SEMICOLON
Equal
VK_EQUAL
Separator
VK_SEPARATOR
Escape
VK_ESCAPE
Setup
VK_SETUP
Euro Sign
VK_EUROSIGN
Shift (right)
VK_RSHIFT
Execute
VK_EXECUTE
Slash (backward)
VK_BACKSLASH
Exit Emulator
VK_EXIT
Slash (forward)
VK_SLASH
F1 - F12
VK_F1 - VK_F12
Spacebar
VK_SPACE
Help
VK_HELP
Square Bracket (left)
VK_LBRACKET
Hold Screen
VK_HOLDSCREEN
Square Bracket (right)
VK_RBRACKET
Home
VK_HOME
Tab
VK_TAB
Hyphen
VK_HYPHEN
Windows (left)
VK_LWIN
Insert
VK_INSERT
Windows (right)
VK_RWIN