程序打开时只有一个主线程,点击按钮后应当只产生一个线程,可用任务管理器看却有十几个线程,这是为什么

程序打开时只有一个主线程,点击按钮后应该只产生一个线程,可用任务管理器看却有十几个线程,这是为什么
void CMy3Dlg::OnButton2() 
{
// TODO: Add your control notification handler code here


 HANDLE threadhandle = CreateThread(NULL,0,(LPTHREAD_START_ROUTINE)ThreadFunction,NULL,0,NULL);

}
void ThreadFunction()
{...}
------解决思路----------------------
建议把你自己启动的线程的线程ID都打印出来
多余的线程可能是系统启动的辅助线程.