Freigeben über


AfxGetThread

Rufen Sie diese Funktion auf, um einen Zeiger auf das CWinThread-Objekt abzurufen, das den derzeit ausführenden Thread darstellt.

CWinThread* AfxGetThread( );

Rückgabewert

Zeiger zum derzeit ausführenden Thread; andernfalls NULL.

Hinweise

Dürfen aus den gewünschten Thread aufgerufen werden.

Hinweis

Wenn Sie einem MFC-Projekt AfxGetThread von Visual C++-Versionen 4.2, 5.0 oder 6.0 Aufrufen portieren, AfxGetThread ruft AfxGetApp auf, wenn kein Thread gefunden wird.In Visual C+ .NET und später, AfxGetThread gibt NULL, falls kein Thread gefunden wurde.Wenn Sie den Anwendungsthread möchten, müssen Sie AfxGetApp aufrufen.

Beispiel

//Print the current thread ID in the Debug Window
TRACE(_T("Current Thread ID = 0x%X\n"), AfxGetThread()->m_nThreadID);

Anforderungen

Header: afxwin.h

Siehe auch

Referenz

AfxBeginThread

Konzepte

MFC-Makros, globale Funktionen und globale Variablen