c++的程序必须要用线程实现吗

 我来答
juetforwork
2012-05-15 · 超过19用户采纳过TA的回答
知道答主
回答量:60
采纳率:0%
帮助的人:53.9万
展开全部
追问

现在用MFC实现一个按钮功能,我用到线程了吗?是不是MFC自己自动创建了线程啊,不用CreateThread可以实现按钮功能吧

回答:
MFC按钮不是一个线程,只是一个产生一个响应信息传入到主线程的消息队列,主线程在读到这条消息的时候就会响应并跳转到你指定的按键处理函数地址去执行
胜凭秋o
2012-05-10 · TA获得超过165个赞
知道小有建树答主
回答量:288
采纳率:0%
帮助的人:146万
展开全部
首先,所有的c++程序都要至少有一个线程。

其次,简单的c++程序只有一个线程(主线程)。
追问
现在用MFC实现一个按钮功能,我用到线程了吗?是不是MFC自己自动创建了线程啊,不用CreateThread可以实现按钮功能吧
追答
我不知道。没用过MFC。
一直在Qt
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
jyhrclarks
2012-05-14 · 超过30用户采纳过TA的回答
知道答主
回答量:110
采纳率:0%
帮助的人:81.9万
展开全部
当你启动了一个程序,那么就开启了一个线程。如果你用MFC,在MFC的按钮消息处理函数中,默认并没有启动新的线程,如果你想用多线程来处理,那么就要用CreateThread了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
creater2012
2012-05-09 · TA获得超过156个赞
知道小有建树答主
回答量:311
采纳率:0%
帮助的人:154万
展开全部
不是啊

希望访问我的个人网站并留言或提出意见,谢谢!
http://www.daydaycode.com
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式