【发布时间】:2011-01-05 06:57:42
【问题描述】:
有没有办法在 Windows 控制台中获取关键事件?我需要一种无需 GUI 即可快速获取 keydown 和 keyup 事件的方法。我尝试过使用 getch(),但它没有获得 keyups 并等待直到按下一个键才返回。
【问题讨论】:
-
您说“没有 GUI”,但大多数时候(据我所知)在 Windows 上,您使用的是窗口内的控制台。如果您确实有一个窗口,您可以挂钩该窗口并捕获其消息。
标签: c++ windows console keyboard-events