我正在 Visual Studio 11 (beta) 中编写一个控制台 mfc 应用程序的小程序。我以前从未为这种环境编程过,我正试图弄清楚如何检测控制台中的 Escape 键按下。我已经广泛地查看了在线资源并尝试了许多不同的东西,但无法弄清楚。
这是我试图看看我是否能让它工作的东西。
printf("Press Escape to exit.");
bool maxReached = true;
while (maxReached)
{
if(WM_COMMAND == IDCANCEL) // Tried many different things here, like WM_KEYDOWN == VK_ESCAPE. no luck
{
maxReached = false;
}
}
exit(-1);
任何帮助将非常感激。
卡迈勒