Keyboard code.docx

上传人:b****4 文档编号:13917114 上传时间:2023-06-19 格式:DOCX 页数:13 大小:16.96KB
下载 相关 举报
Keyboard code.docx_第1页
第1页 / 共13页
Keyboard code.docx_第2页
第2页 / 共13页
Keyboard code.docx_第3页
第3页 / 共13页
Keyboard code.docx_第4页
第4页 / 共13页
Keyboard code.docx_第5页
第5页 / 共13页
Keyboard code.docx_第6页
第6页 / 共13页
Keyboard code.docx_第7页
第7页 / 共13页
Keyboard code.docx_第8页
第8页 / 共13页
Keyboard code.docx_第9页
第9页 / 共13页
Keyboard code.docx_第10页
第10页 / 共13页
Keyboard code.docx_第11页
第11页 / 共13页
Keyboard code.docx_第12页
第12页 / 共13页
Keyboard code.docx_第13页
第13页 / 共13页
亲,该文档总共13页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

Keyboard code.docx

《Keyboard code.docx》由会员分享,可在线阅读,更多相关《Keyboard code.docx(13页珍藏版)》请在冰点文库上搜索。

Keyboard code.docx

Keyboardcode

Constant/value

Description

Sample:

#include

Keybd_event(0xb5,0,0,0);//按下Keybd_event(0xb5,0,2,0);//松开

VK_LBUTTON

0x01

Leftmousebutton

VK_RBUTTON

0x02

Rightmousebutton

VK_CANCEL

0x03

Control-breakprocessing

VK_MBUTTON

0x04

Middlemousebutton(three-buttonmouse)

VK_XBUTTON1

0x05

X1mousebutton

VK_XBUTTON2

0x06

X2mousebutton

-

0x07

Undefined

VK_BACK

0x08

BACKSPACEkey

VK_TAB

0x09

TABkey

-

0x0A-0B

Reserved

VK_CLEAR

0x0C

CLEARkey

VK_RETURN

0x0D

ENTERkey

-

0x0E-0F

Undefined

VK_SHIFT

0x10

SHIFTkey

VK_CONTROL

0x11

CTRLkey

VK_MENU

0x12

ALTkey

VK_PAUSE

0x13

PAUSEkey

VK_CAPITAL

0x14

CAPSLOCKkey

VK_KANA

0x15

IMEKanamode

VK_HANGUEL

0x15

IMEHanguelmode(maintainedforcompatibility;useVK_HANGUL)

VK_HANGUL

0x15

IMEHangulmode

-

0x16

Undefined

VK_JUNJA

0x17

IMEJunjamode

VK_FINAL

0x18

IMEfinalmode

VK_HANJA

0x19

IMEHanjamode

VK_KANJI

0x19

IMEKanjimode

-

0x1A

Undefined

VK_ESCAPE

0x1B

ESCkey

VK_CONVERT

0x1C

IMEconvert

VK_NONCONVERT

0x1D

IMEnonconvert

VK_ACCEPT

0x1E

IMEaccept

VK_MODECHANGE

0x1F

IMEmodechangerequest

VK_SPACE

0x20

SPACEBAR

VK_PRIOR

0x21

PAGEUPkey

VK_NEXT

0x22

PAGEDOWNkey

VK_END

0x23

ENDkey

VK_HOME

0x24

HOMEkey

VK_LEFT

0x25

LEFTARROWkey

VK_UP

0x26

UPARROWkey

VK_RIGHT

0x27

RIGHTARROWkey

VK_DOWN

0x28

DOWNARROWkey

VK_SELECT

0x29

SELECTkey

VK_PRINT

0x2A

PRINTkey

VK_EXECUTE

0x2B

EXECUTEkey

VK_SNAPSHOT

0x2C

PRINTSCREENkey

VK_INSERT

0x2D

INSkey

VK_DELETE

0x2E

DELkey

VK_HELP

0x2F

HELPkey

0x30

0key

0x31

1key

0x32

2key

0x33

3key

0x34

4key

0x35

5key

0x36

6key

0x37

7key

0x38

8key

0x39

9key

-

0x3A-40

Undefined

0x41

Akey

0x42

Bkey

0x43

Ckey

0x44

Dkey

0x45

Ekey

0x46

Fkey

0x47

Gkey

0x48

Hkey

0x49

Ikey

0x4A

Jkey

0x4B

Kkey

0x4C

Lkey

0x4D

Mkey

0x4E

Nkey

0x4F

Okey

0x50

Pkey

0x51

Qkey

0x52

Rkey

0x53

Skey

0x54

Tkey

0x55

Ukey

0x56

Vkey

0x57

Wkey

0x58

Xkey

0x59

Ykey

0x5A

Zkey

VK_LWIN

0x5B

LeftWindowskey(Naturalkeyboard)

VK_RWIN

0x5C

RightWindowskey(Naturalkeyboard)

VK_APPS

0x5D

Applicationskey(Naturalkeyboard)

-

0x5E

Reserved

VK_SLEEP

0x5F

ComputerSleepkey

VK_NUMPAD0

0x60

Numerickeypad0key

VK_NUMPAD1

0x61

Numerickeypad1key

VK_NUMPAD2

0x62

Numerickeypad2key

VK_NUMPAD3

0x63

Numerickeypad3key

VK_NUMPAD4

0x64

Numerickeypad4key

VK_NUMPAD5

0x65

Numerickeypad5key

VK_NUMPAD6

0x66

Numerickeypad6key

VK_NUMPAD7

0x67

Numerickeypad7key

VK_NUMPAD8

0x68

Numerickeypad8key

VK_NUMPAD9

0x69

Numerickeypad9key

VK_MULTIPLY

0x6A

Multiplykey

VK_ADD

0x6B

Addkey

VK_SEPARATOR

0x6C

Separatorkey

VK_SUBTRACT

0x6D

Subtractkey

VK_DECIMAL

0x6E

Decimalkey

VK_DIVIDE

0x6F

Dividekey

VK_F1

0x70

F1key

VK_F2

0x71

F2key

VK_F3

0x72

F3key

VK_F4

0x73

F4key

VK_F5

0x74

F5key

VK_F6

0x75

F6key

VK_F7

0x76

F7key

VK_F8

0x77

F8key

VK_F9

0x78

F9key

VK_F10

0x79

F10key

VK_F11

0x7A

F11key

VK_F12

0x7B

F12key

VK_F13

0x7C

F13key

VK_F14

0x7D

F14key

VK_F15

0x7E

F15key

VK_F16

0x7F

F16key

VK_F17

0x80

F17key

VK_F18

0x81

F18key

VK_F19

0x82

F19key

VK_F20

0x83

F20key

VK_F21

0x84

F21key

VK_F22

0x85

F22key

VK_F23

0x86

F23key

VK_F24

0x87

F24key

-

0x88-8F

Unassigned

VK_NUMLOCK

0x90

NUMLOCKkey

VK_SCROLL

0x91

SCROLLLOCKkey

0x92-96

OEMspecific

-

0x97-9F

Unassigned

VK_LSHIFT

0xA0

LeftSHIFTkey

VK_RSHIFT

0xA1

RightSHIFTkey

VK_LCONTROL

0xA2

LeftCONTROLkey

VK_RCONTROL

0xA3

RightCONTROLkey

VK_LMENU

0xA4

LeftMENUkey

VK_RMENU

0xA5

RightMENUkey

VK_BROWSER_BACK

0xA6

BrowserBackkey

VK_BROWSER_FORWARD

0xA7

BrowserForwardkey

VK_BROWSER_REFRESH

0xA8

BrowserRefreshkey

VK_BROWSER_STOP

0xA9

BrowserStopkey

VK_BROWSER_SEARCH

0xAA

BrowserSearchkey

VK_BROWSER_FAVORITES

0xAB

BrowserFavoriteskey

VK_BROWSER_HOME

0xAC

BrowserStartandHomekey

VK_VOLUME_MUTE

0xAD

VolumeMutekey

VK_VOLUME_DOWN

0xAE

VolumeDownkey

VK_VOLUME_UP

0xAF

VolumeUpkey

VK_MEDIA_NEXT_TRACK

0xB0

NextTrackkey

VK_MEDIA_PREV_TRACK

0xB1

PreviousTrackkey

VK_MEDIA_STOP

0xB2

StopMediakey

VK_MEDIA_PLAY_PAUSE

0xB3

Play/PauseMediakey

VK_LAUNCH_MAIL

0xB4

StartMailkey

VK_LAUNCH_MEDIA_SELECT

0xB5

SelectMediakey

VK_LAUNCH_APP1

0xB6

StartApplication1key

VK_LAUNCH_APP2

0xB7

StartApplication2key

-

0xB8-B9

Reserved

VK_OEM_1

0xBA

Usedformiscellaneouscharacters;itcanvarybykeyboard.

FortheUSstandardkeyboard,the';:

'key

VK_OEM_PLUS

0xBB

Foranycountry/region,the'+'key

VK_OEM_COMMA

0xBC

Foranycountry/region,the','key

VK_OEM_MINUS

0xBD

Foranycountry/region,the'-'key

VK_OEM_PERIOD

0xBE

Foranycountry/region,the'.'key

VK_OEM_2

0xBF

Usedformiscellaneouscharacters;itcanvarybykeyboard.

FortheUSstandardkeyboard,the'/?

'key

VK_OEM_3

0xC0

Usedformiscellaneouscharacters;itcanvarybykeyboard.

FortheUSstandardkeyboard,the'`~'key

-

0xC1-D7

Reserved

-

0xD8-DA

Unassigned

VK_OEM_4

0xDB

Usedformiscellaneouscharacters;itcanvarybykeyboard.

FortheUSstandardkeyboard,the'[{'key

VK_OEM_5

0xDC

Usedformiscellaneouscharacters;itcanvarybykeyboard.

FortheUSstandardkeyboard,the'\|'key

VK_OEM_6

0xDD

Usedformiscellaneouscharacters;itcanvarybykeyboard.

FortheUSstandardkeyboard,the']}'key

VK_OEM_7

0xDE

Usedformiscellaneouscharacters;itcanvarybykeyboard.

FortheUSstandardkeyboard,the'single-quote/double-quote'key

VK_OEM_8

0xDF

Usedformiscellaneouscharacters;itcanvarybykeyboard.

-

0xE0

Reserved

0xE1

OEMspecific

VK_OEM_102

0xE2

EithertheanglebracketkeyorthebackslashkeyontheRT102-keykeyboard

0xE3-E4

OEMspecific

VK_PROCESSKEY

0xE5

IMEPROCESSkey

0xE6

OEMspecific

VK_PACKET

0xE7

UsedtopassUnicodecharactersasiftheywerekeystrokes.TheVK_PACKETkeyisthelowwordofa32-bitVirtualKeyvalueusedfornon-keyboardinputmethods.Formoreinformation,seeRemarkinKEYBDINPUT, SendInput, WM_KEYDOWN,andWM_KEYUP

-

0xE8

Unassigned

0xE9-F5

OEMspecific

VK_ATTN

0xF6

Attnkey

VK_CRSEL

0xF7

CrSelkey

VK_EXSEL

0xF8

ExSelkey

VK_EREOF

0xF9

EraseEOFkey

VK_PLAY

0xFA

Playkey

VK_ZOOM

0xFB

Zoomkey

VK_NONAME

0xFC

Reserved

VK_PA1

0xFD

PA1key

VK_OEM_CLEAR

0xFE

Clearkey

Requirements

Minimumsupportedclient

Windows 2000Professional[desktopappsonly]

Minimumsupportedserver

Windows 2000Server[desktopappsonly]

Header

Winuser.h

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 经管营销 > 经济市场

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2