T terryhigh Unregistered / Unconfirmed GUEST, unregistred user! 2006-06-26 #1 在控制台程序中如何捕获Esc键 只要一按ESC键,程序就能响应,该如何做,不要输入提示
蓝 蓝叶菱 Unregistered / Unconfirmed GUEST, unregistred user! 2006-06-26 #2 VC++捕捉键盘消息不很简单吗? WM_KEYDOWN/WM_KEYUP消息就可以啊。。。 建立一个VC的时候直接写道回调函数里面不就OK了吗?
蓝 蓝叶菱 Unregistered / Unconfirmed GUEST, unregistred user! 2006-06-26 #4 回车不自动退出吗? 要不你参考: SetConsoleMode(GetStdHandle(STD_INPUT_HANDLE),ENABLE_LINE_INPUT or ENABLE_PROCESSED_INPUT);
回车不自动退出吗? 要不你参考: SetConsoleMode(GetStdHandle(STD_INPUT_HANDLE),ENABLE_LINE_INPUT or ENABLE_PROCESSED_INPUT);
W weiliu Unregistered / Unconfirmed GUEST, unregistred user! 2006-06-26 #5 判断getasynckeystate(vk_escape) 如果小于0就是按了ESC键。
T terryhigh Unregistered / Unconfirmed GUEST, unregistred user! 2006-06-26 #6 如果等于1吧就是按了ESC键。 那下回在按ESC呢,就是我要在不同的阶段判断是否刚按了ESC了