none
MFC Thread pool 使用問題? RRS feed

  • 問題

  • 各位大大好

    小弟是使用MFC的新手, 最近在使用多執行緒時有遇到要使用Thread pool的問題

    下面是小弟程式碼

    while (Stop == false)
     {
      //從相機取得影像
      cv_image = GetImageFromCamera();
      //計算中心點
      AfxBeginThread(Calculate_Center_Point, (LPVOID)cv_image, THREAD_PRIORITY_NORMAL, 0, 0, NULL);
     }

    小弟發現一直使用AfxBeginThread去創建thread會造成visual studio很lag, 因此小弟有去網路上查找如何使用thread pool

    但是一直沒有查到如何在MFC上面利用thread pool, 因此想請問各位大大要如何在MFC 上面使用thread pool以減少一直創建thread而造成的系統負擔?

    謝謝各位大大的幫忙~

    2016年3月7日 上午 10:11

所有回覆