Win32ThreadTraits 類別
這個類別提供 Windows 執行緒的建立函式。 如果執行緒不會使用 CRT 函式,請使用這個類別。
重要
這個類別及其成員不能用於在Windows 執行階段中執行的應用程式。
語法
class Win32ThreadTraits
成員
公用方法
名稱 | 描述 |
---|---|
Win32ThreadTraits::CreateThread | (靜態)呼叫此函式來建立不應該使用 CRT 函式的執行緒。 |
備註
執行緒特性是類別,可為特定類型的執行緒提供建立函式。 建立函式與 Windows CreateThread 函式具有相同的簽章和語意。
下列類別會使用執行緒特性:
如果執行緒將使用 CRT 函式,請改用 CRTThreadTraits 。
需求
標頭: atlbase.h
Win32ThreadTraits::CreateThread
呼叫此函式來建立不應該使用 CRT 函式的執行緒。
static HANDLE CreateThread(
LPSECURITY_ATTRIBUTES lpsa,
DWORD dwStackSize,
LPTHREAD_START_ROUTINE pfnThreadProc,
void* pvParam,
DWORD dwCreationFlags,
DWORD* pdwThreadId) throw();
參數
lpsa
新執行緒的安全性屬性。
dwStackSize
新執行緒的堆疊大小。
pfnThreadProc
新執行緒的執行緒程式。
pvParam
要傳遞至執行緒程式的 參數。
dwCreationFlags
建立旗標 (0 或 CREATE_SUSPENDED)。
pdwThreadId
[out]成功時,DWORD 變數的位址會收到新建立執行緒的執行緒識別碼。
傳回值
在失敗時,將控制碼傳回至新建立的執行緒或 Null。 呼叫 GetLastError 以取得擴充的錯誤資訊。
備註
如需此函式的參數詳細資訊,請參閱 CreateThread 。
此函式會呼叫 CreateThread
以建立執行緒。
另請參閱
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應