| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2215 人关注过本帖
标题:关于进度条的问题
只看楼主 加入收藏
宇智波鼬123
Rank: 2
来 自:天津
等 级:论坛游民
威 望:4
帖 子:42
专家分:46
注 册:2014-6-21
结帖率:54.55%
收藏
 问题点数:0 回复次数:1 
关于进度条的问题
找了一天的资料也没有找到答案,谁能帮我看一下ProcessLogFile(......) 括号里面的参数应该怎么写啊?、?、?
3.创建一个独立的线程处理大程序
 CWinThread *  m_pMyThread;  //作为全局变量   
m_pMyThread = AfxBeginThread(MyThread, this);    //MyThread为该大程序处理的入口函数,this为入口函数的参数,可放在一个OnButton函数中用于触发线程 AfxEndThread(0);;  //线程结束  
4.实现大程序逻辑   
UINT MyThread(LPVOID pParam) //注意返回类型为UINT,进程函数应该为全局函数或这 类的Static成员函数
 {      CMyDialog *pDlg = (CMyDialog *)pParam;  pDlg->ProcessLogFile(......); //调用具体处理大程序的逻辑函数     
return 0;
}
5.在处理大程序的函数中向主线程发送消息让进度条实时更新  
Void CMyDialog::ProcessLogFile(......)
{    ...........    while(...)   
 {      .........    //调用进度条实时更新函数实时更新进度条        
SetProcess(value); //” value”是一个具体的数值     
 }
 }
搜索更多相关主题的帖子: 资料 
2015-08-09 16:26
天使梦魔
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:37
帖 子:564
专家分:2754
注 册:2007-8-29
收藏
得分:0 
这怎么写?还能怎么写,CMyDialog是怎么定义这个成员的就怎么写,乱写会认定你未声明的成员
2015-08-12 09:57
快速回复:关于进度条的问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.035002 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved