OSDN Git Service

Add .vs/ to .gitignore
[xkeymacs/xkeymacs.git] / xkeymacsdll / KbdMacro.h
1 #pragma once\r
2 \r
3 #include <vector>\r
4 \r
5 class KbdMacro\r
6 {\r
7         struct Key\r
8         {\r
9                 BYTE vk;\r
10                 bool up;\r
11         };\r
12         std::vector<Key> m_keys;\r
13         bool m_down[256];\r
14 public:\r
15         void Start();\r
16         void Record(BYTE vk, bool up);\r
17         void End();\r
18         void Call() const;\r
19 };\r
20 \r