有时您可能希望获取映射键的 ascii 代码 (例如,查看它是否已经映射),这是此函数返回的内容。该函数将采用函数 ord() 返回的 keycode 值 (仅 a-Z 的大写字母 或 0- 9 的数字),或主键盘输入页面上列出的 vk_ * 常量中的任何一个。
keyboard_get_map(key);
参数 | 类型 | 描述 |
---|---|---|
key | Virtual Key Constant (vk_*) | 这是您希望从中获取映射值的键 |
if (keyboard_get_map(ord("A")) = ord("A"))
{
keyboard_set_map(ord("A"), keyboard_lastkey);
}
上面的示例代码将首先检查并查看 “A” 是否已映射到另一个键,如果没有,则将其映射到用户按下的最后一个键。