没有玩过线程
请问如果程序中有一个循环,想在DIALOG上做一个按钮,点击这个按钮后,就能终止这个循环,请问是不是把这个循环做成一个线程。哪里有这样得示例程序?
请问如果程序中有一个循环,想在DIALOG上做一个按钮,点击这个按钮后,就能终止这个循环,请问是不是把这个循环做成一个线程。哪里有这样得示例程序?
解决方案 »
- NCPAINT消息处理不解之处
- DICOM 图像
- 请教一个屏幕图象的问题
- 在vc++环境中的类向导中 在添加变量的时候 在CaTegory中有value 和control 两种选择,请问他们之间有什么区别呢?分别在什么场合中使用呢?
- 创建或关闭一子窗口,父窗口会收到什么消息吗?
- 关于InternetOpen的问题!绝对初级问题
- 请问:在CHtmlView中如何得到页面中超链接的URL?
- 开 第 3 帖 寻 递归 算法!!!(在线等待)(还可开帖给分)
- 求助!!谁能帮我把MSDN第二张盘的MSDN332.inf文件发给我,不胜感激!!!
- 控件颜色设置问题
- 如何读取桌面图标的信息?
- 在视图中我画一条可以水平移动的竖线,每一个时间消息来到的时候,我会把X坐标加一,
while(TRUE)
{
...
if(m_bCancel == TRUE) break;
DoEvents();
}void CMyDlg::OnButton1()
{
m_bCancel = TRUE;
}
void CMyDlg::DoEvents()
{
MSG msg;
while (PeekMessage(&msg, NULL, 0, 0, PM_REMOVE))
{
TranslateMessage(&msg);
DispatchMessage(&msg);
}
return;
}
m_bCancel 是一个成员布尔型变量