问问题
6691 次
2 回答
13
您可以使用 ctypes 加载 user32.dll,然后使用nVirtKey = VK_CAPITAL (0x14)调用GetKeyState
def get_capslock_state():
import ctypes
hllDll = ctypes.WinDLL ("User32.dll")
VK_CAPITAL = 0x14
return hllDll.GetKeyState(VK_CAPITAL)
于 2014-01-16T11:22:19.950 回答
7
安装pywin32
Python 3.x
这是检查大写锁定状态的示例。
from win32api import GetKeyState
from win32con import VK_CAPITAL
GetKeyState(VK_CAPITAL)
于 2014-01-16T11:17:41.673 回答