您的位置:首页 > 其它

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,这样点击这两个按钮时就新建了两个线程,通过这里例子可以初步了解线程

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: