Поделиться через


AfxGetThread

Эта функция вызывается для получения указателя на объект CWinThread, представляющий выполняющийся в данный момент поток.

CWinThread* AfxGetThread( );

Возвращаемое значение

Указатель на выполняющийся в данный момент поток; в противном случае NULL.

Заметки

Вызываться из нужного потока.

ПримечаниеПримечание

Если переносите проект MFC при вызове AfxGetThread из версий 4.2, 5,0 или 6,0, Visual C++, AfxGetThread вызывает AfxGetApp, если ни один поток не найден.В визуальном элементе C+ .NET и более поздних версиях AfxGetThread возвращает NULL, если ни один поток не найден.Если необходимо, чтобы поток приложения, необходимо вызвать метод AfxGetApp.

Пример

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

Требования

Header: afxwin.h

См. также

Ссылки

AfxBeginThread

Основные понятия

Макросы и глобальные MFC