获取焦点的问题
在程序中我有个while循环。现在想做个标识,希望能够中途退出while循环体。方法如下:
定义一个bool成员变量,然后关联上热键Esc,当按下Esc键时就将bool变量置为true,从而退出while;
现在的问题是,当进行while循环时,当前窗口闪烁的很厉害,根本无法获取当前窗体的焦点,只有结束后才能响应Esc消息。
请问我该如何实现我的目的呢?望指导,谢谢。
[解决办法]
在while循环里加上Application->ProcessMessage();
发布时间: 2012-08-17 02:08:34 作者: rapoo
获取焦点的问题
在程序中我有个while循环。现在想做个标识,希望能够中途退出while循环体。方法如下:
定义一个bool成员变量,然后关联上热键Esc,当按下Esc键时就将bool变量置为true,从而退出while;
现在的问题是,当进行while循环时,当前窗口闪烁的很厉害,根本无法获取当前窗体的焦点,只有结束后才能响应Esc消息。
请问我该如何实现我的目的呢?望指导,谢谢。
[解决办法]
在while循环里加上Application->ProcessMessage();