Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

keydef.win32.h

Go to the documentation of this file.
00001 /*
00002   File: keydef.win32.h
00003   
00004   Description
00005     Virtual Keys.
00006 
00007   Copyright(C) C. Kotterink, Computed Graphics
00008 */
00009 #ifndef KEYDEF_H
00010 #define KEYDEF_H
00011 
00015 #define BackKey           0x08
00016 #define TabKey            0x09
00017 
00018 #define ClearKey          0x0c
00019 #define ReturnKey         0x0d
00020 
00021 #define ShiftKey          0x10
00022 #define ControlKey        0x11
00023 #define MenuKey           0x12
00024 #define PauseKey          0x13
00025 #define CapitalKey        0x14
00026 
00027 #define EscapeKey         0x1b
00028 
00029 #define ConvertKey        0x1c
00030 #define NonconvertKey     0x1d
00031 #define AcceptKey         0x1e
00032 #define ModechangeKey     0x1f
00033 
00034 #define SpaceKey          0x20
00035 #define PriorKey          0x21
00036 #define NextKey           0x22
00037 #define EndKey            0x23
00038 #define HomeKey           0x24
00039 #define LeftKey           0x25
00040 #define UpKey             0x26
00041 #define RightKey          0x27
00042 #define DownKey           0x28
00043 #define SelectKey         0x29
00044 #define PrintKey          0x2a
00045 #define ExecuteKey        0x2b
00046 #define SnapshotKey       0x2c
00047 #define InsertKey         0x2d
00048 #define DeleteKey         0x2e
00049 #define HelpKey           0x2f
00050 
00051 /* Ascii '0' Thru '9' */
00052 #define N0_Key            '0'
00053 #define N1_Key            '1'
00054 #define N2_Key            '2'
00055 #define N3_Key            '3'
00056 #define N4_Key            '4'
00057 #define N5_Key            '5'
00058 #define N6_Key            '6'
00059 #define N7_Key            '7'
00060 #define N8_Key            '8'
00061 #define N9_Key            '9'
00062 
00063 /* Ascii 'A' Thru 'Z' */
00064 #define A_Key             'A'
00065 #define B_Key             'B'
00066 #define C_Key             'C'
00067 #define D_Key             'D'
00068 #define E_Key             'E'
00069 #define F_Key             'F'
00070 #define G_Key             'G'
00071 #define H_Key             'H'
00072 #define I_Key             'I'
00073 #define J_Key             'J'
00074 #define K_Key             'K'
00075 #define L_Key             'L'
00076 #define M_Key             'M'
00077 #define N_Key             'N'
00078 #define O_Key             'O'
00079 #define P_Key             'P'
00080 #define Q_Key             'Q'
00081 #define R_Key             'R'
00082 #define S_Key             'S'
00083 #define T_Key             'T'
00084 #define U_Key             'U'
00085 #define V_Key             'V'
00086 #define W_Key             'W'
00087 #define X_Key             'X'
00088 #define Y_Key             'Y'
00089 #define Z_Key             'Z'
00090 
00091 #define LWinKey           0x5b
00092 #define RWinKey           0x5c
00093 #define AppsKey           0x5d
00094 
00095 #define Numpad0Key        0x60
00096 #define Numpad1Key        0x61
00097 #define Numpad2Key        0x62
00098 #define Numpad3Key        0x63
00099 #define Numpad4Key        0x64
00100 #define Numpad5Key        0x65
00101 #define Numpad6Key        0x66
00102 #define Numpad7Key        0x67
00103 #define Numpad8Key        0x68
00104 #define Numpad9Key        0x69
00105 #define MultiplyKey       0x6a
00106 #define AddKey            0x6b
00107 #define SeparatorKey      0x6c
00108 #define SubtractKey       0x6d
00109 #define DecimalKey        0x6e
00110 #define DivideKey         0x6f
00111 #define F1Key             0x70
00112 #define F2Key             0x71
00113 #define F3Key             0x72
00114 #define F4Key             0x73
00115 #define F5Key             0x74
00116 #define F6Key             0x75
00117 #define F7Key             0x76
00118 #define F8Key             0x77
00119 #define F9Key             0x78
00120 #define F10Key            0x79
00121 
00122 #define NumlockKey        0x90
00123 #define ScrollKey         0x91
00124 
00125 #define AccentKey         0xC0
00126 
00127 #endif

This documentation was generated using doxygen. If you have any comments or additions please mail me.