CComSimpleThreadAllocator 類別

這個類別會管理 類別 CComAutoThreadModule的線程選取。

語法

class CComSimpleThreadAllocator

成員

公用方法

名稱 描述
CComSimpleThreadAllocator::GetThread 選取線程。

備註

CComSimpleThreadAllocator會管理 CComAutoThreadModule線程選取範圍。 CComSimpleThreadAllocator::GetThread 只要迴圈執行每個線程,並傳回序列中的下一個線程。

需求

標頭: atlbase.h

CComSimpleThreadAllocator::GetThread

藉由指定序列中的下一個線程,以選取線程。

int GetThread(CComApartment* /* pApt */, int nThreads);

參數

pApt
不適用於 ATL 的預設實作。

nThreads
EXE 模組中的線程數目上限。

傳回值

介於零和之間的整數 (nThreads - 1)。 識別 EXE 模組中的其中一個線程。

備註

您可以覆寫 GetThread 以提供不同的選取方法,或使用 pApt 參數。

GetThreadCComAutoThreadModule::CreateInstance 呼叫。

另請參閱

CComApartment 類別
類別概觀