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

2025-02-26 20:38:41
推荐回答(4个)
回答1:

追问

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

回答:
MFC按钮不是一个线程,只是一个产生一个响应信息传入到主线程的消息队列,主线程在读到这条消息的时候就会响应并跳转到你指定的按键处理函数地址去执行

回答2:

首先,所有的c++程序都要至少有一个线程。

其次,简单的c++程序只有一个线程(主线程)。

回答3:

当你启动了一个程序,那么就开启了一个线程。如果你用MFC,在MFC的按钮消息处理函数中,默认并没有启动新的线程,如果你想用多线程来处理,那么就要用CreateThread了

回答4:

不是啊

希望访问我的个人网站并留言或提出意见,谢谢!
http://www.daydaycode.com