【发布时间】:2025-11-28 18:25:01
【问题描述】:
我有一个 Windows c++ 控制台应用程序,我想在运行时按“暂停”键时重新定义程序的行为。我怎么能做到这一点?
如果无法重新定义行为键“暂停”,我如何检测异步按下任何特定键?
我知道 WM_KEYPRESSED 消息,但据我所知,它仅适用于窗口 UI 应用程序。
也许在 boost 中有一些解决方案?
【问题讨论】:
-
使用while循环...
a = std::cin >> ("press space to continue"); while( a != ' '){a = std::cin << ("press space to continue");} -
@angel 问题是关于键盘上标有 PAUSE 的键
-
哎呀……对不起,我误会了……
标签: c++ windows asynchronous io