Автор: Пользователь скрыл имя, 05 Марта 2013 в 11:40, шпаргалка
Изменение цвета текста в консоли (windows.h):
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_BLUE);
Изменение заголовка в окне консоли (windows.h):
Шпаргалка по программированию
Изменение цвета текста в консоли (windows.h):
SetConsoleTextAttribute(
Изменение заголовка в окне консоли (windows.h):
SetConsoleTitle(_T("Обработка текста"));
Изменение темы консоли (windows.h):
system("color 0F");
Ввод текста в консоли на русском языке (windows.h):
_cputts(_T("Вас приветствует программа по обработке текста. Введите любой текст:\n"));
Коды клавиш
Клавиша |
Десятичное число |
Шестнадцатеричное число |
Символическое имя |
Сравнение по символу |
F1 |
112 |
0x70 |
VK_F1 |
- |
F2 |
113 |
0x71 |
VK_F2 |
- |
F3 |
114 |
0x72 |
VK_F3 |
- |
F4 |
115 |
0x73 |
VK_F4 |
- |
F5 |
116 |
0x74 |
VK_F5 |
- |
F6 |
117 |
0x75 |
VK_F6 |
- |
F7 |
118 |
0x76 |
VK_F7 |
- |
F8 |
119 |
0x77 |
VK_F8 |
- |
F9 |
120 |
0x78 |
VK_F9 |
- |
F10 |
121 |
0x79 |
VK_F10 |
- |
пробел |
32 |
0x20 |
VK_SPACE |
- |
BackSpace |
8 |
0x8 |
VK_BACK |
- |
Tab |
9 |
0x9 |
VK_TAB |
- |
Enter |
13 |
0x0D |
VK_RETURN |
- |
Shift |
16 |
0x10 |
VK_SHIFT |
- |
Ctrl |
17 |
0x11 |
VK_CONTROL |
- |
Alt |
18 |
0x12 |
VK_MENU |
- |
CapsLock |
20 |
0x14 |
VK_CAPITAL |
- |
Esc |
27 |
0x1B |
VK_ESCAPE |
- |
Insert |
45 |
0x2D |
VK_INSERT |
- |
PageUp |
33 |
0x21 |
VK_PRIOR |
- |
PageDown |
34 |
0x22 |
VK_NEXT |
- |
End |
35 |
0x23 |
VK_END |
- |
Home |
36 |
0x24 |
VK_HOME |
- |
курсор ← |
37 |
0x25 |
VK_LEFT |
- |
курсор ↑ |
38 |
0x26 |
VK_UP |
- |
курсор → |
39 |
0x27 |
VK_RIGHT |
- |
курсор ↓ |
40 |
0x28 |
VK_DOWN |
- |
Delete |
46 |
0x2E |
VK_DELETE |
- |
PrintScreen |
44 |
0x2C |
VK_SNAPSHOT |
- |
ScrollLock |
145 |
0x91 |
VK_SCROLL |
- |
0,) |
48 |
0x30 |
- |
0 |
1 ! |
49 |
0x31 |
- |
1 |
2 @ |
50 |
0x32 |
- |
2 |
3 # |
51 |
0x33 |
- |
3 |
4 $ |
52 |
0x34 |
- |
4 |
5 % |
53 |
0x35 |
- |
5 |
6 ^ |
54 |
0x36 |
- |
6 |
7 & |
55 |
0x37 |
- |
7 |
8 * |
56 |
0x38 |
- |
8 |
9 ( |
57 |
0x39 |
- |
9 |
` ~ |
192 |
0xC0 |
- |
- |
- _ |
189 |
0xBD |
- |
- |
= + |
187 |
0xBB |
- |
- |
[ { |
219 |
0xDB |
- |
- |
] } |
221 |
0xDD |
- |
- |
; : |
186 |
0xBA |
- |
- |
' " |
222 |
0xDE |
- |
- |
\ | |
220 |
0xDC |
- |
- |
, < |
188 |
0xBC |
- |
- |
. > |
190 |
0xBE |
- |
- |
/ ? |
191 |
0xBF |
- |
- |
a A |
65 |
0x41 |
- |
|
b B |
66 |
0x42 |
- |
B |
c C |
67 |
0x43 |
- |
C |
d D |
68 |
0x44 |
- |
|
e E |
69 |
0x45 |
- |
E |
f F |
70 |
0x46 |
- |
F |
g G |
71 |
0x47 |
- |
G |
h H |
72 |
0x48 |
- |
H |
i I |
73 |
0x49 |
- |
I |
j J |
74 |
0x4A |
- |
J |
k K |
75 |
0x4B |
- |
K |
l L |
76 |
0x4C |
- |
L |
m M |
77 |
0x4D |
- |
M |
n N |
78 |
0x4E |
- |
N |
o O |
79 |
0x4F |
- |
O |
p P |
80 |
0x50 |
- |
P |
q Q |
81 |
0x51 |
- |
Q |
r R |
82 |
0x52 |
- |
R |
s S |
83 |
0x53 |
- |
S |
t T |
84 |
0x54 |
- |
T |
u U |
85 |
0x55 |
- |
U |
v V |
86 |
0x56 |
- |
V |
w W |
87 |
0x57 |
- |
W |
x X |
88 |
0x58 |
- |
X |
y Y |
89 |
0x59 |
- |
Y |
z Z |
90 |
0x5A |
- |
Z |
Win(Л) |
91 |
0x5B |
VK_LWIN |
- |
Win(Пр) |
92 |
0x5C |
VK_RWIN |
- |
На правой клавиатуре при выключенной клавише NumLock | ||||
0 |
96 |
0x60 |
VK_NUMPAD0 |
- |
1 |
97 |
0x61 |
VK_NUMPAD1 |
- |
2 |
98 |
0x62 |
VK_NUMPAD2 |
- |
3 |
99 |
0x63 |
VK_NUMPAD3 |
- |
4 |
100 |
0x64 |
VK_NUMPAD4 |
- |
5 |
101 |
0x65 |
VK_NUMPAD5 |
- |
6 |
102 |
0x66 |
VK_NUMPAD6 |
- |
7 |
103 |
0x67 |
VK_NUMPAD7 |
- |
8 |
104 |
0x68 |
VK_NUMPAD8 |
- |
9 |
105 |
0x69 |
VK_NUMPAD9 |
- |
* |
106 |
0x6A |
VK_MULTIPLY |
- |
+ |
107 |
0x6B |
VK_ADD |
- |
- |
108 |
0x6C |
VK_SUBTRACT |
- |
. |
109 |
0x6D |
VK_DECIMAL |
- |
/ |
110 |
0x6E |
VK_DIVIDE |
- |