MFC程序循环中如何响应键盘消息或按钮消息,或者说如何按一按钮或一键退出循环, 30
4个回答
展开全部
告诉你个菜鸟的实现办法,定义一个布尔型成员变量,默认值为flase,然后在消息的响应函数中给这个变量赋值true,然后你可以在for中用这个变量约定,一定他的值为true,就退出循环,消息来自华夏联盟
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
通过消息映射响应。消息循环是由CWndApp的派生类管理的,它管理着进程和派发消息。具体请百度“MFC消息映射”等
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Window 是消息驱动的,线程窗口 处理WM_QUIT消息退出线程,因此你可以通过键盘或按钮的响应,发送这个消息就行,当然还有其他强制退出,终止线程函数。
键盘上有按键分几种,处理有所不同,学习时你可以分别尝试响应WM_KEYDOWN,WM_CHAR等..这些你都可以借助工具都可以帮你完成.
键盘上有按键分几种,处理有所不同,学习时你可以分别尝试响应WM_KEYDOWN,WM_CHAR等..这些你都可以借助工具都可以帮你完成.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果在界面线程中运行一个死循环,窗口不会响应键盘或按钮消息。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询