关于响应“暂停”和“取消” 在一个对话框中,有三个按钮“开始”、“暂停”、“取消”,按下“开始”后,程序进入一个死循环中;按下“暂停”后,程序在循环中暂停;按下“取消”后,程序跳出循环。各位前辈,我是VC初学者,请教一下上面的程序应该怎么写? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 没有弄懂你的“循环”是什么意思?For循环? 设一个变量m_bContinue, m_bCancel;开始时m_bContinue = TRUE;暂停时m_bContinue = FALSE;取消时m_bCancel = TRUE;while(m_bConitnue){ if(m_bCancel) break;} 死循环可以是这样子的。int i=0;while (true){ pbrProcess.setPos(i++ % 100); //pbrProcess是一个进度条控件}其他的也行。 暂停可以sleep()阿或者用信号量,watiforsingleobject 典型和特有设备上下文环境与普通设备上下文环境有什么不一样的地方? 请教解决:关于内存dc之间的互相拷贝及滚动条应用的问题? 二值图像轮廓提取的问题 关于学习MFC的一些个人心得…… 组合框 ADDSTRING初始化???(急) windows程序设计这本书上的一本例程。 初学者问题:关于Serialize()用法 如何向后台程序发送虚拟按键消息如ctrl+x GIS 编程 请问获得DC的方法的区别 请问我想关闭当前对话框,打开另一个对话框,怎么办呀 !!! 请教高人:怎么我写的VC程序在其他WINDOS系统下不能运行
For循环?
开始时m_bContinue = TRUE;
暂停时m_bContinue = FALSE;
取消时m_bCancel = TRUE;
while(m_bConitnue)
{
if(m_bCancel)
break;
}
while (true){
pbrProcess.setPos(i++ % 100); //pbrProcess是一个进度条控件
}其他的也行。
或者用信号量,watiforsingleobject