AfxGetThread

调用此函数获取指向表示当前正在执行的线程的 CWinThread 对象。

CWinThread* AfxGetThread( );

返回值

对当前执行线程的指针;否则 NULL

备注

必须调用从所需线程的内部。

说明说明

如果移植 MFC 项目从 Visual C++ 4.2 版起,版本 5.0 或 6.0 版您 AfxGetThreadAfxGetThread 调用 AfxGetApp ,如果未找到线程。在 visual C+,如果未找到,更高版本, 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宏和Globals