MFC 如何使用线程函数。
来源:互联网 发布:mac下载网站推荐爱情 编辑:程序博客网 时间:2024/06/07 10:17
1.新建对话框程序(假如你的工程名叫Child),在public中定义线程函数
static UINT Thread1(void *pArg);2.在.cpp中写线程函数(你希望它做什么,一般用作循环,你的对话框运行是主线程,它是子线程,两者互不干扰让程序更流畅)
UINT CChildDlg::Thread1(void *pArg) { CChildDlg *dlg1=(CChildDlg*) pArg;//可用指针调用CChildDlg类中的变量,也可以用类对象调用 while(1) {Sleep(1000);//循环间隔一秒。 }return TRUE;}
3.在你的OnInitDialog();函数中调用线程函数
AfxBeginThread(Thread1,this);这样程序运行,会有一个循环while(1)在你的主线程之外。
个人认为优于timer循环。
0 0
- MFC 如何使用线程函数。
- 如何在MFC线程中使用控件的成员变量和函数
- MFC 中如何使用 GetMenu()函数
- 如何使用VC/MFC创建一个线程池
- MFC创建线程函数及参数的使用
- MFC线程使用
- MFC简单线程使用
- 文件处理函数如何使用?用法举例,C与MFC
- 如何自动化 Excel 使用 MFC 和工作表函数
- MFC中如何使用OnTimer()函数实现定时控制
- 文件处理函数如何使用?用法举例,C与MFC
- MFC中如何使用OnTimer()函数实现定时控制
- mfc 创建线程函数AfxBeginThread,线程中访问mfc控件
- MFC 中一个界面开启的线程函数如何访问另一个界面的成员
- MFC中在线程函数中如何更新CLIST CONTROL中的值呢?求大佬解答
- MFC线程使用简单示例
- 如何使用SetTimer MFC
- 如何使用SetTimer MFC
- p标签里文字不换行,以省略号结束
- C#——数组
- js数组去重的方法
- 毕业设计展示项目二:Android健身锻炼辅助系统,Web后台服务端JSP支撑安卓端交付,全网独创,全网唯一,版权所有
- 10天背单词(适用于6级、考研、考博、GRE)、做真题。will/can/could/may/must后面都加动词原型1.
- MFC 如何使用线程函数。
- Struts2+hibernate实现用户登录和增删改查案例
- sql 递归方法
- 关于微信获取access_token在同一服务器覆盖的解决方法
- ubuntu 16.04中如何挂载windows的磁盘
- 【NAS】Samba配置文件解析
- git# push
- hdu 1072 Nightmare dfs+剪枝
- POJ 2385 Apple Catching G++