windows中用CreateThread创建线程,如下所示:
CreateThread(NULL, 0, AudioCapThreadProc, 0, 0, NULL);
这里创建了一个线程,这种方式创建的线程,没有将返回句柄保存起来,会造成句柄泄露,必须
HANDLE hHandle = CreateThread(NULL, 0, AudioCapThreadProc, 0, 0, NULL);
这点跟linux不一样,linux创建线程时,有个detached属性,可以不用管返回值,而windows没有这一属性。