C++线程中,没返回值的函数一旦被调用,即使线程被挂起,函数也一直执行吗?

C++线程中,没有返回值的函数一旦被调用,即使线程被挂起,函数也一直执行吗???
C++线程中,没有返回值的函数一旦被调用,即使线程被挂起,函数也一直执行吗???

------解决方案--------------------
被挂起后就不执行了
------解决方案--------------------
WaitForSingleObject只是等待对象的状态被激发,5000毫秒没等到激发状态就返回超时,跟线程挂不挂起没关系
------解决方案--------------------
线程挂起则线程暂停运行。 线程的运行其实就是执行函数。 线程都挂起了,函数由谁来执行?
------解决方案--------------------
就是等待一个状态的改变,等待谁,是你在函数里面传进去的,一般是指向核心对象的句柄。可以是线程句柄、信号量、锁等。

探讨

其实是这个函数WaitForSingleObject没太看明白什么意思

------解决方案--------------------
不执行的
------解决方案--------------------
《Windows核心编程》
《深入解析Windows操作系统-Windows Internals》