我在.cpp文件中定义了一个线程函数,我调用了createThread函数来创建线程,它运行正常。如果我在.h文件中声明线程函数声明,并且.cpp文件中的定义意味着线程没有立即执行,则应用程序退出。我正在从main()创建一个线程。这个场景中的问题是什么。
答案 0 :(得分:2)
是的,你绝对可以。您所需要的只是创建线程的句柄(CreateThread()
返回,除非它失败)。只要您具有句柄值和,您的代码中没有任何部分在该值上调用CloseHandle()
,您就可以使用任何等待函数。