VS2010——MFC编写线程的进度条
来源:互联网 发布:banner设计软件 编辑:程序博客网 时间:2024/06/11 18:03
一. 打开VS2010程序,创建MFC工程;其中控件添加变量步骤:
1.界面右击鼠标,选择Class Wizard
2.单击Member Variables菜单项目
3.选择对应的控件,再单击右边的Add Variable
4.自己命名填写确认即可
二. 创建线程编码:
1.在WANGDUANDlg.h文件中class下第一个public:
HANDLE m_hPro;
static DWORD WINAPI GetProgress(void *p);
2.在WANGDUANDlg.c文件中创建线程:
m_hPro = CreateThread(0,0,GetProgress,this,0,0);
3.在WANGDUANDlg.c文件中结束线程:
//TerminateThread(m_hPro,0); 此行不可以紧跟创建线程,仅说明慎重放到合适位置。
建议线程采用全局变量,通过布尔类型释放线程
三. 进度条处理方法:
1. 在界面拖动添加Progress Control控件
2. MFC程序上添加变量CProgressCtrl m_Progress
3. 在函数DWORD WINAPI WANGDUANDlg::GetProgress(void *p)添加以下代码
WANGDUAN *pWANGDUAN = (WANGDUAN *)p
CProgressCtrl *pProgress = &(pWANGDUAN->m_Progress);
重:此处是可以指向整个程序界面的控件或全局变量
4. 进度条的范围:pProgress->SetRange(0,100);
5. 进度条的位置:pProgress->SetPos(int iPos);
- VS2010——MFC编写线程的进度条
- MFC——VS2010串口通信的编写教程
- VS2010编写的MFC串口程序
- 使用线程的进度条小程序 MFC
- VS2010 MFC 中线程的使用
- VS2010——MFC
- 基于MFC的编写线程快速入门
- MFC+VS2010编写一个计算器
- vs2010编写mfc动态库
- MFC新线程控制进度条
- MFC新线程控制进度条
- 脑上用VS2010编写的VC++程序(使用MFC库
- 进度条代码的编写
- shell进度条的编写
- MFC进度条的美化
- MFC - 进度条的使用
- VS2010-MFC下在状态栏中添加进度条用于显示当前文件的读取进度
- MFC点点滴滴——进度条控件
- linux系统运行java项目报错Caused by: java.lang.NoSuchMethodError: org.apache.commons.io.IOUtils.closeQuietly
- 日常学习
- 数据结构——基本常识
- Redis解析之Redis命令
- 快速清除IE缓存命令行
- VS2010——MFC编写线程的进度条
- PAT 1001. A+B Format (20) c++版
- MFC中采用分段线性对比度处理图像并且显示在控件中
- Hadoop 工程所需要的jar包
- Ubuntu16.04 安装skimage
- ubuntu16.04远程服务器安装mysql
- 限时秒杀倒计时案例
- Ubuntu下不启动图形界面运行matlab
- CSS 选择符有哪些?哪些样式可以继承?优先级算法如何计算? CSS3新增伪类有那些?