blob: 463875bb8d388a52413afb766d2e08b50d49c299 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
#ifndef __KEYSEND_f493f2a0_8f4b_11df_a4ee_0800200c9a66__
#define __KEYSEND_f493f2a0_8f4b_11df_a4ee_0800200c9a66__
class CKeySend
{
public:
CKeySend();
~CKeySend();
public:
static void SendKeyDown(unsigned char bVk);
static void SendKeyUp(unsigned char bVk);
static void KeyboardEvent(unsigned char bVk, unsigned char bScan, unsigned long dwFlags);
public:
static int MapDfbKeyEventToVK(unsigned short symbol);
private:
static bool IsVkExtended(unsigned char bVk);
};
#endif
|