Artifact
549394223b3c5794af642383fef99d656f791eb5:
0000: 2f 2f 20 56 37 4b 65 79 62 6f 61 72 64 2e 68 3a // V7Keyboard.h:
0010: 20 69 6e 74 65 72 66 61 63 65 20 66 6f 72 20 74 interface for t
0020: 68 65 20 43 56 37 4b 65 79 62 6f 61 72 64 20 63 he CV7Keyboard c
0030: 6c 61 73 73 2e 0d 0a 2f 2f 0d 0a 2f 2f 2f 2f 2f lass...//../////
0040: 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////
0050: 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////
0060: 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////
0070: 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////
0080: 2f 0d 0a 0d 0a 23 69 66 20 21 64 65 66 69 6e 65 /....#if !define
0090: 64 28 41 46 58 5f 56 37 4b 45 59 42 4f 41 52 44 d(AFX_V7KEYBOARD
00a0: 5f 48 5f 5f 44 31 38 45 39 42 44 31 5f 38 32 44 _H__D18E9BD1_82D
00b0: 38 5f 34 33 32 33 5f 39 36 39 39 5f 42 43 46 34 8_4323_9699_BCF4
00c0: 43 34 38 35 34 33 44 34 5f 5f 49 4e 43 4c 55 44 C48543D4__INCLUD
00d0: 45 44 5f 29 0d 0a 23 64 65 66 69 6e 65 20 41 46 ED_)..#define AF
00e0: 58 5f 56 37 4b 45 59 42 4f 41 52 44 5f 48 5f 5f X_V7KEYBOARD_H__
00f0: 44 31 38 45 39 42 44 31 5f 38 32 44 38 5f 34 33 D18E9BD1_82D8_43
0100: 32 33 5f 39 36 39 39 5f 42 43 46 34 43 34 38 35 23_9699_BCF4C485
0110: 34 33 44 34 5f 5f 49 4e 43 4c 55 44 45 44 5f 0d 43D4__INCLUDED_.
0120: 0a 0d 0a 23 69 66 20 5f 4d 53 43 5f 56 45 52 20 ...#if _MSC_VER
0130: 3e 20 31 30 30 30 0d 0a 23 70 72 61 67 6d 61 20 > 1000..#pragma
0140: 6f 6e 63 65 0d 0a 23 65 6e 64 69 66 20 2f 2f 20 once..#endif //
0150: 5f 4d 53 43 5f 56 45 52 20 3e 20 31 30 30 30 0d _MSC_VER > 1000.
0160: 0a 0d 0a 23 64 65 66 69 6e 65 20 42 4c 5f 50 52 ...#define BL_PR
0170: 4f 50 5f 56 4b 28 70 61 72 56 4b 29 20 42 4c 5f OP_VK(parVK) BL_
0180: 50 52 4f 50 5f 52 4f 28 5f 23 23 70 61 72 56 4b PROP_RO(_##parVK
0190: 2c 20 23 70 61 72 56 4b 29 7b 76 61 6c 75 65 20 , #parVK){value
01a0: 3d 20 23 23 70 61 72 56 4b 3b 20 72 65 74 75 72 = ##parVK; retur
01b0: 6e 20 54 52 55 45 3b 7d 0d 0a 0d 0a 63 6c 61 73 n TRUE;}....clas
01c0: 73 20 43 56 37 4b 65 79 62 6f 61 72 64 20 3a 20 s CV7Keyboard :
01d0: 70 75 62 6c 69 63 20 43 43 6f 6e 74 65 78 74 49 public CContextI
01e0: 6d 70 6c 3c 43 56 37 4b 65 79 62 6f 61 72 64 3e mpl<CV7Keyboard>
01f0: 0d 0a 7b 0d 0a 70 75 62 6c 69 63 3a 0d 0a 09 43 ..{..public:...C
0200: 56 37 4b 65 79 62 6f 61 72 64 28 29 3b 0d 0a 09 V7Keyboard();...
0210: 76 69 72 74 75 61 6c 20 7e 43 56 37 4b 65 79 62 virtual ~CV7Keyb
0220: 6f 61 72 64 28 29 3b 0d 0a 0d 0a 09 73 74 61 74 oard();.....stat
0230: 69 63 20 43 56 37 4b 65 79 62 6f 61 72 64 2a 20 ic CV7Keyboard*
0240: 47 65 74 56 37 4b 65 79 62 6f 61 72 64 28 29 3b GetV7Keyboard();
0250: 0d 0a 09 0d 0a 09 42 4c 5f 42 45 47 49 4e 5f 43 ......BL_BEGIN_C
0260: 4f 4e 54 45 58 54 28 22 4b 65 79 62 6f 61 72 64 ONTEXT("Keyboard
0270: 22 2c 20 22 ca eb e0 e2 e8 e0 f2 f3 f0 e0 22 29 ", "..........")
0280: 3b 0d 0a 09 0d 0a 09 42 4c 5f 50 52 4f 50 5f 56 ;......BL_PROP_V
0290: 4b 28 56 4b 5f 4c 42 55 54 54 4f 4e 29 3b 0d 0a K(VK_LBUTTON);..
02a0: 0d 0a 09 42 4c 5f 50 52 4f 50 5f 56 4b 28 56 4b ...BL_PROP_VK(VK
02b0: 5f 52 42 55 54 54 4f 4e 29 3b 0d 0a 09 42 4c 5f _RBUTTON);...BL_
02c0: 50 52 4f 50 5f 56 4b 28 56 4b 5f 43 41 4e 43 45 PROP_VK(VK_CANCE
02d0: 4c 29 3b 0d 0a 09 42 4c 5f 50 52 4f 50 5f 56 4b L);...BL_PROP_VK
02e0: 28 56 4b 5f 4d 42 55 54 54 4f 4e 29 3b 0d 0a 0d (VK_MBUTTON);...
02f0: 0a 09 42 4c 5f 50 52 4f 50 5f 56 4b 28 56 4b 5f ..BL_PROP_VK(VK_
0300: 42 41 43 4b 29 3b 0d 0a 09 42 4c 5f 50 52 4f 50 BACK);...BL_PROP
0310: 5f 56 4b 28 56 4b 5f 54 41 42 29 3b 0d 0a 0d 0a _VK(VK_TAB);....
0320: 09 42 4c 5f 50 52 4f 50 5f 56 4b 28 56 4b 5f 43 .BL_PROP_VK(VK_C
0330: 4c 45 41 52 29 3b 0d 0a 09 42 4c 5f 50 52 4f 50 LEAR);...BL_PROP
0340: 5f 56 4b 28 56 4b 5f 52 45 54 55 52 4e 29 3b 0d _VK(VK_RETURN);.
0350: 0a 0d 0a 09 42 4c 5f 50 52 4f 50 5f 56 4b 28 56 ....BL_PROP_VK(V
0360: 4b 5f 53 48 49 46 54 29 3b 0d 0a 09 42 4c 5f 50 K_SHIFT);...BL_P
0370: 52 4f 50 5f 56 4b 28 56 4b 5f 43 4f 4e 54 52 4f ROP_VK(VK_CONTRO
0380: 4c 29 3b 0d 0a 09 42 4c 5f 50 52 4f 50 5f 56 4b L);...BL_PROP_VK
0390: 28 56 4b 5f 4d 45 4e 55 29 3b 0d 0a 09 42 4c 5f (VK_MENU);...BL_
03a0: 50 52 4f 50 5f 56 4b 28 56 4b 5f 50 41 55 53 45 PROP_VK(VK_PAUSE
03b0: 29 3b 0d 0a 09 42 4c 5f 50 52 4f 50 5f 56 4b 28 );...BL_PROP_VK(
03c0: 56 4b 5f 43 41 50 49 54 41 4c 29 3b 0d 0a 0d 0a VK_CAPITAL);....
03d0: 09 42 4c 5f 50 52 4f 50 5f 56 4b 28 56 4b 5f 4b .BL_PROP_VK(VK_K
03e0: 41 4e 41 29 3b 0d 0a 09 42 4c 5f 50 52 4f 50 5f ANA);...BL_PROP_
03f0: 56 4b 28 56 4b 5f 48 41 4e 47 45 55 4c 29 3b 0d VK(VK_HANGEUL);.
0400: 0a 09 42 4c 5f 50 52 4f 50 5f 56 4b 28 56 4b 5f ..BL_PROP_VK(VK_
0410: 48 41 4e 47 55 4c 29 3b 0d 0a 09 42 4c 5f 50 52 HANGUL);...BL_PR
0420: 4f 50 5f 56 4b 28 56 4b 5f 4a 55 4e 4a 41 29 3b OP_VK(VK_JUNJA);
0430: 0d 0a 09 42 4c 5f 50 52 4f 50 5f 56 4b 28 56 4b ...BL_PROP_VK(VK
0440: 5f 46 49 4e 41 4c 29 3b 0d 0a 09 42 4c 5f 50 52 _FINAL);...BL_PR
0450: 4f 50 5f 56 4b 28 56 4b 5f 48 41 4e 4a 41 29 3b OP_VK(VK_HANJA);
0460: 0d 0a 09 42 4c 5f 50 52 4f 50 5f 56 4b 28 56 4b ...BL_PROP_VK(VK
0470: 5f 4b 41 4e 4a 49 29 3b 0d 0a 0d 0a 09 42 4c 5f _KANJI);.....BL_
0480: 50 52 4f 50 5f 56 4b 28 56 4b 5f 45 53 43 41 50 PROP_VK(VK_ESCAP
0490: 45 29 3b 0d 0a 0d 0a 09 42 4c 5f 50 52 4f 50 5f E);.....BL_PROP_
04a0: 56 4b 28 56 4b 5f 43 4f 4e 56 45 52 54 29 3b 0d VK(VK_CONVERT);.
04b0: 0a 09 42 4c 5f 50 52 4f 50 5f 56 4b 28 56 4b 5f ..BL_PROP_VK(VK_
04c0: 4e 4f 4e 43 4f 4e 56 45 52 54 29 3b 0d 0a 09 42 NONCONVERT);...B
04d0: 4c 5f 50 52 4f 50 5f 56 4b 28 56 4b 5f 41 43 43 L_PROP_VK(VK_ACC
04e0: 45 50 54 29 3b 0d 0a 09 42 4c 5f 50 52 4f 50 5f EPT);...BL_PROP_
04f0: 56 4b 28 56 4b 5f 4d 4f 44 45 43 48 41 4e 47 45 VK(VK_MODECHANGE
0500: 29 3b 0d 0a 0d 0a 09 42 4c 5f 50 52 4f 50 5f 56 );.....BL_PROP_V
0510: 4b 28 56 4b 5f 53 50 41 43 45 29 3b 0d 0a 09 42 K(VK_SPACE);...B
0520: 4c 5f 50 52 4f 50 5f 56 4b 28 56 4b 5f 50 52 49 L_PROP_VK(VK_PRI
0530: 4f 52 29 3b 0d 0a 09 42 4c 5f 50 52 4f 50 5f 56 OR);...BL_PROP_V
0540: 4b 28 56 4b 5f 4e 45 58 54 29 3b 0d 0a 09 42 4c K(VK_NEXT);...BL
0550: 5f 50 52 4f 50 5f 56 4b 28 56 4b 5f 45 4e 44 29 _PROP_VK(VK_END)
0560: 3b 0d 0a 09 42 4c 5f 50 52 4f 50 5f 56 4b 28 56 ;...BL_PROP_VK(V
0570: 4b 5f 48 4f 4d 45 29 3b 0d 0a 09 42 4c 5f 50 52 K_HOME);...BL_PR
0580: 4f 50 5f 56 4b 28 56 4b 5f 4c 45 46 54 29 3b 0d OP_VK(VK_LEFT);.
0590: 0a 09 42 4c 5f 50 52 4f 50 5f 56 4b 28 56 4b 5f ..BL_PROP_VK(VK_
05a0: 55 50 29 3b 0d 0a 09 42 4c 5f 50 52 4f 50 5f 56 UP);...BL_PROP_V
05b0: 4b 28 56 4b 5f 52 49 47 48 54 29 3b 0d 0a 09 42 K(VK_RIGHT);...B
05c0: 4c 5f 50 52 4f 50 5f 56 4b 28 56 4b 5f 44 4f 57 L_PROP_VK(VK_DOW
05d0: 4e 29 3b 0d 0a 09 42 4c 5f 50 52 4f 50 5f 56 4b N);...BL_PROP_VK
05e0: 28 56 4b 5f 53 45 4c 45 43 54 29 3b 0d 0a 09 42 (VK_SELECT);...B
05f0: 4c 5f 50 52 4f 50 5f 56 4b 28 56 4b 5f 50 52 49 L_PROP_VK(VK_PRI
0600: 4e 54 29 3b 0d 0a 09 42 4c 5f 50 52 4f 50 5f 56 NT);...BL_PROP_V
0610: 4b 28 56 4b 5f 45 58 45 43 55 54 45 29 3b 0d 0a K(VK_EXECUTE);..
0620: 09 42 4c 5f 50 52 4f 50 5f 56 4b 28 56 4b 5f 53 .BL_PROP_VK(VK_S
0630: 4e 41 50 53 48 4f 54 29 3b 0d 0a 09 42 4c 5f 50 NAPSHOT);...BL_P
0640: 52 4f 50 5f 56 4b 28 56 4b 5f 49 4e 53 45 52 54 ROP_VK(VK_INSERT
0650: 29 3b 0d 0a 09 42 4c 5f 50 52 4f 50 5f 56 4b 28 );...BL_PROP_VK(
0660: 56 4b 5f 44 45 4c 45 54 45 29 3b 0d 0a 09 42 4c VK_DELETE);...BL
0670: 5f 50 52 4f 50 5f 56 4b 28 56 4b 5f 48 45 4c 50 _PROP_VK(VK_HELP
0680: 29 3b 0d 0a 0d 0a 09 42 4c 5f 50 52 4f 50 5f 56 );.....BL_PROP_V
0690: 4b 28 56 4b 5f 4c 57 49 4e 29 3b 0d 0a 09 42 4c K(VK_LWIN);...BL
06a0: 5f 50 52 4f 50 5f 56 4b 28 56 4b 5f 52 57 49 4e _PROP_VK(VK_RWIN
06b0: 29 3b 0d 0a 09 42 4c 5f 50 52 4f 50 5f 56 4b 28 );...BL_PROP_VK(
06c0: 56 4b 5f 41 50 50 53 29 3b 0d 0a 0d 0a 09 42 4c VK_APPS);.....BL
06d0: 5f 50 52 4f 50 5f 56 4b 28 56 4b 5f 4e 55 4d 50 _PROP_VK(VK_NUMP
06e0: 41 44 30 29 3b 0d 0a 09 42 4c 5f 50 52 4f 50 5f AD0);...BL_PROP_
06f0: 56 4b 28 56 4b 5f 4e 55 4d 50 41 44 31 29 3b 0d VK(VK_NUMPAD1);.
0700: 0a 09 42 4c 5f 50 52 4f 50 5f 56 4b 28 56 4b 5f ..BL_PROP_VK(VK_
0710: 4e 55 4d 50 41 44 32 29 3b 0d 0a 09 42 4c 5f 50 NUMPAD2);...BL_P
0720: 52 4f 50 5f 56 4b 28 56 4b 5f 4e 55 4d 50 41 44 ROP_VK(VK_NUMPAD
0730: 33 29 3b 0d 0a 09 42 4c 5f 50 52 4f 50 5f 56 4b 3);...BL_PROP_VK
0740: 28 56 4b 5f 4e 55 4d 50 41 44 34 29 3b 0d 0a 09 (VK_NUMPAD4);...
0750: 42 4c 5f 50 52 4f 50 5f 56 4b 28 56 4b 5f 4e 55 BL_PROP_VK(VK_NU
0760: 4d 50 41 44 35 29 3b 0d 0a 09 42 4c 5f 50 52 4f MPAD5);...BL_PRO
0770: 50 5f 56 4b 28 56 4b 5f 4e 55 4d 50 41 44 36 29 P_VK(VK_NUMPAD6)
0780: 3b 0d 0a 09 42 4c 5f 50 52 4f 50 5f 56 4b 28 56 ;...BL_PROP_VK(V
0790: 4b 5f 4e 55 4d 50 41 44 37 29 3b 0d 0a 09 42 4c K_NUMPAD7);...BL
07a0: 5f 50 52 4f 50 5f 56 4b 28 56 4b 5f 4e 55 4d 50 _PROP_VK(VK_NUMP
07b0: 41 44 38 29 3b 0d 0a 09 42 4c 5f 50 52 4f 50 5f AD8);...BL_PROP_
07c0: 56 4b 28 56 4b 5f 4e 55 4d 50 41 44 39 29 3b 0d VK(VK_NUMPAD9);.
07d0: 0a 09 42 4c 5f 50 52 4f 50 5f 56 4b 28 56 4b 5f ..BL_PROP_VK(VK_
07e0: 4d 55 4c 54 49 50 4c 59 29 3b 0d 0a 09 42 4c 5f MULTIPLY);...BL_
07f0: 50 52 4f 50 5f 56 4b 28 56 4b 5f 41 44 44 29 3b PROP_VK(VK_ADD);
0800: 0d 0a 09 42 4c 5f 50 52 4f 50 5f 56 4b 28 56 4b ...BL_PROP_VK(VK
0810: 5f 53 45 50 41 52 41 54 4f 52 29 3b 0d 0a 09 42 _SEPARATOR);...B
0820: 4c 5f 50 52 4f 50 5f 56 4b 28 56 4b 5f 53 55 42 L_PROP_VK(VK_SUB
0830: 54 52 41 43 54 29 3b 0d 0a 09 42 4c 5f 50 52 4f TRACT);...BL_PRO
0840: 50 5f 56 4b 28 56 4b 5f 44 45 43 49 4d 41 4c 29 P_VK(VK_DECIMAL)
0850: 3b 0d 0a 09 42 4c 5f 50 52 4f 50 5f 56 4b 28 56 ;...BL_PROP_VK(V
0860: 4b 5f 44 49 56 49 44 45 29 3b 0d 0a 09 42 4c 5f K_DIVIDE);...BL_
0870: 50 52 4f 50 5f 56 4b 28 56 4b 5f 46 31 29 3b 0d PROP_VK(VK_F1);.
0880: 0a 09 42 4c 5f 50 52 4f 50 5f 56 4b 28 56 4b 5f ..BL_PROP_VK(VK_
0890: 46 32 29 3b 0d 0a 09 42 4c 5f 50 52 4f 50 5f 56 F2);...BL_PROP_V
08a0: 4b 28 56 4b 5f 46 33 29 3b 0d 0a 09 42 4c 5f 50 K(VK_F3);...BL_P
08b0: 52 4f 50 5f 56 4b 28 56 4b 5f 46 34 29 3b 0d 0a ROP_VK(VK_F4);..
08c0: 09 42 4c 5f 50 52 4f 50 5f 56 4b 28 56 4b 5f 46 .BL_PROP_VK(VK_F
08d0: 35 29 3b 0d 0a 09 42 4c 5f 50 52 4f 50 5f 56 4b 5);...BL_PROP_VK
08e0: 28 56 4b 5f 46 36 29 3b 0d 0a 09 42 4c 5f 50 52 (VK_F6);...BL_PR
08f0: 4f 50 5f 56 4b 28 56 4b 5f 46 37 29 3b 0d 0a 09 OP_VK(VK_F7);...
0900: 42 4c 5f 50 52 4f 50 5f 56 4b 28 56 4b 5f 46 38 BL_PROP_VK(VK_F8
0910: 29 3b 0d 0a 09 42 4c 5f 50 52 4f 50 5f 56 4b 28 );...BL_PROP_VK(
0920: 56 4b 5f 46 39 29 3b 0d 0a 09 42 4c 5f 50 52 4f VK_F9);...BL_PRO
0930: 50 5f 56 4b 28 56 4b 5f 46 31 30 29 3b 0d 0a 09 P_VK(VK_F10);...
0940: 42 4c 5f 50 52 4f 50 5f 56 4b 28 56 4b 5f 46 31 BL_PROP_VK(VK_F1
0950: 31 29 3b 0d 0a 09 42 4c 5f 50 52 4f 50 5f 56 4b 1);...BL_PROP_VK
0960: 28 56 4b 5f 46 31 32 29 3b 0d 0a 09 42 4c 5f 50 (VK_F12);...BL_P
0970: 52 4f 50 5f 56 4b 28 56 4b 5f 46 31 33 29 3b 0d ROP_VK(VK_F13);.
0980: 0a 09 42 4c 5f 50 52 4f 50 5f 56 4b 28 56 4b 5f ..BL_PROP_VK(VK_
0990: 46 31 34 29 3b 0d 0a 09 42 4c 5f 50 52 4f 50 5f F14);...BL_PROP_
09a0: 56 4b 28 56 4b 5f 46 31 35 29 3b 0d 0a 09 42 4c VK(VK_F15);...BL
09b0: 5f 50 52 4f 50 5f 56 4b 28 56 4b 5f 46 31 36 29 _PROP_VK(VK_F16)
09c0: 3b 0d 0a 09 42 4c 5f 50 52 4f 50 5f 56 4b 28 56 ;...BL_PROP_VK(V
09d0: 4b 5f 46 31 37 29 3b 0d 0a 09 42 4c 5f 50 52 4f K_F17);...BL_PRO
09e0: 50 5f 56 4b 28 56 4b 5f 46 31 38 29 3b 0d 0a 09 P_VK(VK_F18);...
09f0: 42 4c 5f 50 52 4f 50 5f 56 4b 28 56 4b 5f 46 31 BL_PROP_VK(VK_F1
0a00: 39 29 3b 0d 0a 09 42 4c 5f 50 52 4f 50 5f 56 4b 9);...BL_PROP_VK
0a10: 28 56 4b 5f 46 32 30 29 3b 0d 0a 09 42 4c 5f 50 (VK_F20);...BL_P
0a20: 52 4f 50 5f 56 4b 28 56 4b 5f 46 32 31 29 3b 0d ROP_VK(VK_F21);.
0a30: 0a 09 42 4c 5f 50 52 4f 50 5f 56 4b 28 56 4b 5f ..BL_PROP_VK(VK_
0a40: 46 32 32 29 3b 0d 0a 09 42 4c 5f 50 52 4f 50 5f F22);...BL_PROP_
0a50: 56 4b 28 56 4b 5f 46 32 33 29 3b 0d 0a 09 42 4c VK(VK_F23);...BL
0a60: 5f 50 52 4f 50 5f 56 4b 28 56 4b 5f 46 32 34 29 _PROP_VK(VK_F24)
0a70: 3b 0d 0a 0d 0a 09 42 4c 5f 50 52 4f 50 5f 56 4b ;.....BL_PROP_VK
0a80: 28 56 4b 5f 4e 55 4d 4c 4f 43 4b 29 3b 0d 0a 09 (VK_NUMLOCK);...
0a90: 42 4c 5f 50 52 4f 50 5f 56 4b 28 56 4b 5f 53 43 BL_PROP_VK(VK_SC
0aa0: 52 4f 4c 4c 29 3b 0d 0a 0d 0a 09 42 4c 5f 50 52 ROLL);.....BL_PR
0ab0: 4f 50 5f 56 4b 28 56 4b 5f 4c 53 48 49 46 54 29 OP_VK(VK_LSHIFT)
0ac0: 3b 0d 0a 09 42 4c 5f 50 52 4f 50 5f 56 4b 28 56 ;...BL_PROP_VK(V
0ad0: 4b 5f 52 53 48 49 46 54 29 3b 0d 0a 09 42 4c 5f K_RSHIFT);...BL_
0ae0: 50 52 4f 50 5f 56 4b 28 56 4b 5f 4c 43 4f 4e 54 PROP_VK(VK_LCONT
0af0: 52 4f 4c 29 3b 0d 0a 09 42 4c 5f 50 52 4f 50 5f ROL);...BL_PROP_
0b00: 56 4b 28 56 4b 5f 52 43 4f 4e 54 52 4f 4c 29 3b VK(VK_RCONTROL);
0b10: 0d 0a 09 42 4c 5f 50 52 4f 50 5f 56 4b 28 56 4b ...BL_PROP_VK(VK
0b20: 5f 4c 4d 45 4e 55 29 3b 0d 0a 09 42 4c 5f 50 52 _LMENU);...BL_PR
0b30: 4f 50 5f 56 4b 28 56 4b 5f 52 4d 45 4e 55 29 3b OP_VK(VK_RMENU);
0b40: 0d 0a 0d 0a 09 42 4c 5f 50 52 4f 50 5f 56 4b 28 .....BL_PROP_VK(
0b50: 56 4b 5f 50 52 4f 43 45 53 53 4b 45 59 29 3b 0d VK_PROCESSKEY);.
0b60: 0a 0d 0a 09 42 4c 5f 50 52 4f 50 5f 56 4b 28 56 ....BL_PROP_VK(V
0b70: 4b 5f 41 54 54 4e 29 3b 0d 0a 09 42 4c 5f 50 52 K_ATTN);...BL_PR
0b80: 4f 50 5f 56 4b 28 56 4b 5f 43 52 53 45 4c 29 3b OP_VK(VK_CRSEL);
0b90: 0d 0a 09 42 4c 5f 50 52 4f 50 5f 56 4b 28 56 4b ...BL_PROP_VK(VK
0ba0: 5f 45 58 53 45 4c 29 3b 0d 0a 09 42 4c 5f 50 52 _EXSEL);...BL_PR
0bb0: 4f 50 5f 56 4b 28 56 4b 5f 45 52 45 4f 46 29 3b OP_VK(VK_EREOF);
0bc0: 0d 0a 09 42 4c 5f 50 52 4f 50 5f 56 4b 28 56 4b ...BL_PROP_VK(VK
0bd0: 5f 50 4c 41 59 29 3b 0d 0a 09 42 4c 5f 50 52 4f _PLAY);...BL_PRO
0be0: 50 5f 56 4b 28 56 4b 5f 5a 4f 4f 4d 29 3b 0d 0a P_VK(VK_ZOOM);..
0bf0: 09 42 4c 5f 50 52 4f 50 5f 56 4b 28 56 4b 5f 4e .BL_PROP_VK(VK_N
0c00: 4f 4e 41 4d 45 29 3b 0d 0a 09 42 4c 5f 50 52 4f ONAME);...BL_PRO
0c10: 50 5f 56 4b 28 56 4b 5f 50 41 31 29 3b 0d 0a 09 P_VK(VK_PA1);...
0c20: 42 4c 5f 50 52 4f 50 5f 56 4b 28 56 4b 5f 4f 45 BL_PROP_VK(VK_OE
0c30: 4d 5f 43 4c 45 41 52 29 3b 0d 0a 0d 0a 09 42 4c M_CLEAR);.....BL
0c40: 5f 46 55 4e 43 5f 57 49 54 48 5f 44 45 46 56 41 _FUNC_WITH_DEFVA
0c50: 4c 28 47 65 74 4b 65 79 53 74 61 74 65 2c 20 22 L(GetKeyState, "
0c60: cf ee eb f3 f7 e8 f2 fc d1 ee f1 f2 ee ff ed e8 ................
0c70: e5 ca eb e0 e2 e8 f8 e8 22 2c 20 32 29 3b 0d 0a ........", 2);..
0c80: 09 42 4c 5f 44 45 46 56 41 4c 5f 46 4f 52 28 47 .BL_DEFVAL_FOR(G
0c90: 65 74 4b 65 79 53 74 61 74 65 29 3b 0d 0a 09 42 etKeyState);...B
0ca0: 4c 5f 46 55 4e 43 5f 57 49 54 48 5f 44 45 46 56 L_FUNC_WITH_DEFV
0cb0: 41 4c 28 47 65 74 4b 65 79 4e 61 6d 65 54 65 78 AL(GetKeyNameTex
0cc0: 74 2c 20 22 cf ee eb f3 f7 e8 f2 fc c8 ec ff ca t, "............
0cd0: eb e0 e2 e8 f8 e8 22 2c 20 32 29 3b 0d 0a 09 42 ......", 2);...B
0ce0: 4c 5f 44 45 46 56 41 4c 5f 46 4f 52 28 47 65 74 L_DEFVAL_FOR(Get
0cf0: 4b 65 79 4e 61 6d 65 54 65 78 74 29 3b 0d 0a 0d KeyNameText);...
0d00: 0a 09 42 4c 5f 45 4e 44 5f 43 4f 4e 54 45 58 54 ..BL_END_CONTEXT
0d10: 28 29 3b 0d 0a 0d 0a 7d 3b 0d 0a 0d 0a 23 65 6e ();....};....#en
0d20: 64 69 66 20 2f 2f 20 21 64 65 66 69 6e 65 64 28 dif // !defined(
0d30: 41 46 58 5f 56 37 4b 45 59 42 4f 41 52 44 5f 48 AFX_V7KEYBOARD_H
0d40: 5f 5f 44 31 38 45 39 42 44 31 5f 38 32 44 38 5f __D18E9BD1_82D8_
0d50: 34 33 32 33 5f 39 36 39 39 5f 42 43 46 34 43 34 4323_9699_BCF4C4
0d60: 38 35 34 33 44 34 5f 5f 49 4e 43 4c 55 44 45 44 8543D4__INCLUDED
0d70: 5f 29 0d 0a _)..