使用do while语句。
while(GetKeyState(VK_ESCAPE)>0);
判断是否按下“ESCAPE”,如果按下则跳出循环,否则继续循环。
第一次编译通过,程序无任何异常,可以正常使用。
可是转天再进行编译,不进行任何修改,出现问题,循环只执行一次。while语句基本失效,程序不进行判断,直接执行一次后结束。
可是,将“ESCAPE”改为“SHIFT”之后,程序又恢复正常了。
很诧异,为什么程序放了一天就出了问题,还是说,当前"ESCAPE"一直处于按下的状态。
使用vs2010编译。
www说
繁华开满天机
qq_花开花谢_0
随时随地看视频慕课网APP
相关分类