spiegel-keyman/developer/src/kmcmpdll/CharToKeyConversion.h
2022-11-29 09:53:18 +07:00

20 lines
415 B
C

#pragma once
#include <windows.h>
#define VK_COLON 0xBA
#define VK_EQUAL 0xBB
#define VK_COMMA 0xBC
#define VK_HYPHEN 0xBD
#define VK_PERIOD 0xBE
#define VK_SLASH 0xBF
#define VK_ACCENT 0xC0
#define VK_LBRKT 0xDB
#define VK_BKSLASH 0xDC
#define VK_RBRKT 0xDD
#define VK_QUOTE 0xDE
#define VK_xDF 0xDF
BOOL MapUSCharToVK(UINT ch, UINT *puKey, UINT *puShiftFlags);
WCHAR VKToChar(WORD keyCode, UINT shiftFlags);