社区
C++ 语言
帖子详情
mfc 写了个while(1) 循环,怎样单击按钮,退出循环呢?
lv432
2013-03-14 11:36:40
如题 mfc 写了个while(1) 循环,怎样单击按钮,退出循环呢?
...全文
514
7
打赏
收藏
mfc 写了个while(1) 循环,怎样单击按钮,退出循环呢?
如题 mfc 写了个while(1) 循环,怎样单击按钮,退出循环呢?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
赵4老师
2013-03-15
打赏
举报
回复
《Windows核心编程》 Windows系统:“不要调用我,请先填写好未来收到某个消息时你的处理流程,在那个消息到来时我会调用你!”
Red_angelX
2013-03-14
打赏
举报
回复
消息循环 while(GetMessage()) { TranslateMessage DispathMessage }
意吟
2013-03-14
打赏
举报
回复
信号量 = open while ( 1 ) if ( 信号量 = closed ) { break }
图灵狗
2013-03-14
打赏
举报
回复
楼主需要先学习Windows系统的消息机制。
starytx
2013-03-14
打赏
举报
回复
你这个循环没放在单独的线程里吗?如果在主进程里的话,你还能单击按钮吗?界面都卡死了吧。放在线程里,然后可以通过一个全局变量来控制,比如bool bFlag = false; 进入线程前bFlag = true; while(bFlag) { // do something } 单击按钮中 bFlag = false;
lfm13720
2013-03-14
打赏
举报
回复
首先,我猜你的逻辑一定有问题,这个需求是不合理的。 其次,如果你真的要这么做,可以在 while里面每次循环都去 PeekMessage,然后TranslateMessage, DispathMessage,保证点击按钮的事件能得到处理,再在按钮点击事件中设置一个外部的标志,循环里第次循环都检查标志。
Iveco
2013-03-14
打赏
举报
回复
看看多线程的使用
MFC
编
写
,猜数字游戏
MFC
编
写
,猜数字游戏
MFC
编
写
,猜数字游戏
MFC
编
写
,猜数字游戏
MFC
对话框打印与打印预览
对话框打印与打印预览的实现,让你基于对话框的应用程序打印自如!!!
MFC
简单计算器
一次去公司面试的上机考试题,也可以是学生的课后作业,有源代码和EXE文件。代码简单,适合初级,入门人员。
vs2010
mfc
对话框调用摄像头人脸识别
mfc
点击
按钮
后会自动调用摄像头,获取人脸 opencv 2.44 vs2010
MFC
学习lesson 2-C++经典语法.rar
MFC
教程
MFC
学习lesson 2-C++经典语法.rar 包含课程内容、视频、PPT、笔记。内容详尽,
MFC
珍藏。
C++ 语言
65,187
社区成员
250,526
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章