CObject |
└CCmdTarget |
└CWinThread |
m_bAutoDelete | 指定线程结束时是否要销毁对象 |
m_hThread | 当前线程的句柄 |
m_nThreadID | 当前线程的ID |
m_pMainWnd | 保存指向应用程序的主窗口的指针 |
m_pActiveWnd | 指向容器应用程序的主窗口,当一个OLE服务器被现场激活时 |
CWinThread | 构造一个CWinThread对象 |
CreateThread | 开始一个CWinThread对象的执行 |
GetMainWnd | 查询指向线程主窗口的指针 |
GetThreadPriority | 获取当前线程的优先级 |
PostThreadMessage | 向另外的CWinThread对象传递一条消息 |
ResumeThread | 减少一个线程的挂起计数 |
SetThreadPriority | 设置当前线程的优先级 |
SuspendThread | 增加一个线程的挂起计数 |
ExitInstance | 重载以进行线程终止时的清理工作 |
InitInstance | 重载以实现线程实例的初始化 |
OnIdle | 重载以进行线程特定的空闲操作 |
PreTranslateMessage | 在消息被发送到Windows函数TranslateMessage和DispatchMessage之前过滤消息 |
IsIdleMessage | 检测特定的消息 |
ProcessWndProcException | 截获线程消息和命令处理函数出现的所有未处理的异常 |
ProcessMessageFilter | 在特定的消息到达应用程序之前截获消息 |
Run | 线程的具有消息收发功能的控制函数,可重载以定制缺省的消息循环 |