質問が尋ねるのと同じように、Linuxでこれが可能で あることは知っていますが、Windows の最近のものは見つかりませんでした。それは可能ですか?
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 に答える