MFC创建线程
2016-12-31 21:40
190 查看
学着视频做了一个简单的MFC创建线程的例子,新建一个MFC应用程序,基于对话框的
分别添加三个按钮和三个静态文本,然后在Button1里直接处理,不新建线程,做法是双击Button1按钮,
这里是每隔1000毫秒就循环一次,因为是主线程在工作,所以这时其他任何操作都不会起作用,发生了主线程阻塞
然后双击Button2,
用函数AfxBeginThread新建线程,第一个参数是创建线程函数,第二个是传给创建线程函数的参数,大多数情况都为NULL,这个创建线程必须是这样定义的:
UINT Fun(LPVOID pParam);
这里Button2响应从1到100,Button3响应从100到1,这样点击这两个按钮时就新建了两个线程,通过这里例子可以初步了解线程
分别添加三个按钮和三个静态文本,然后在Button1里直接处理,不新建线程,做法是双击Button1按钮,
这里是每隔1000毫秒就循环一次,因为是主线程在工作,所以这时其他任何操作都不会起作用,发生了主线程阻塞
然后双击Button2,
用函数AfxBeginThread新建线程,第一个参数是创建线程函数,第二个是传给创建线程函数的参数,大多数情况都为NULL,这个创建线程必须是这样定义的:
UINT Fun(LPVOID pParam);
这里Button2响应从1到100,Button3响应从100到1,这样点击这两个按钮时就新建了两个线程,通过这里例子可以初步了解线程
相关文章推荐
- 多线程专题之MFC创建线程(1)
- MFC中如何安全的创建和关闭线程
- MFC中创建多线程 MFC对象指针不能在线程间传输
- Win API 和 MFC 创建的线程中实现设置定时器
- MFC中CreatThread()创建线程使用详解
- 创建用户接口线程 MFC
- MFC 线程创建在使用构造函数进行初始化线程的时候,创建线程实例了,但是线程并没有执行的问题
- MFC中线程创建的一般方法
- MFC 创建新线程
- MFC中使用线程创建窗口的问题
- MFC 创建新线程
- MFC,在线程中创建对话框
- MFC创建线程的问题
- MFC中工作线程的创建
- mfc 创建新线程
- 多线程专题之MFC创建线程(2)
- MFC下线程的创建
- 多线程专题之MFC创建线程(2)
- MFC中 如何在类对象内部创建线程(AfxBeginThread())
- MFC 线程创建的问题