寻找键盘API 寻找一个用于访问键盘功能、关键状态等的库。我计划使用的语言是C++ < P> > C++标准中没有这样的可能性。这取决于您要支持的平台。唯一可移植的方法是使用可移植库
你们可以试试图书馆,它既美观又方便。对于控制台应用程序,您可以尝试。如果您使用的是Windows,那么您将使用各种窗口消息,如寻找键盘API 寻找一个用于访问键盘功能、关键状态等的库。我计划使用的语言是C++ < P> > C++标准中没有这样的可能性。这取决于您要支持的平台。唯一可移植的方法是使用可移植库,c++,api,keyboard,C++,Api,Keyboard,你们可以试试图书馆,它既美观又方便。对于控制台应用程序,您可以尝试。如果您使用的是Windows,那么您将使用各种窗口消息,如WM\u KEYDOWN,WM\u keydup,WM\u SYSCOMMAND。在这两者之间,你应该能够做任何你需要做的事情。试试SDL:。它是跨平台的,如果不需要,您不必使用库的图形部分。此外,如果您想玩得开心,它还可以让您使用操纵杆;) 在什么操作系统上?这会极大地影响可能的答案。PDCurses在win32和X11上工作(请参阅),我尝试过,但它不工作。根本看不到
WM\u KEYDOWN
,WM\u keydup
,WM\u SYSCOMMAND
。在这两者之间,你应该能够做任何你需要做的事情。试试SDL:。它是跨平台的,如果不需要,您不必使用库的图形部分。此外,如果您想玩得开心,它还可以让您使用操纵杆;) 在什么操作系统上?这会极大地影响可能的答案。PDCurses在win32和X11上工作(请参阅),我尝试过,但它不工作。根本看不到有人按过键查看此处的教程: