複製鏈接
請複製以下鏈接發送給好友

PumpMessage

鎖定
PumpMessage是CWinThread類的用於包含線程的消息循環的函數
中文名
PumpMessage
類    型
函數

目錄

PumpMessage基本介紹

類:
CWinThread
頭文件:
#include <afxwin.h>
功能:
包含線程的消息循環。
語法:
virtual BOOL PumpMessage(); [1] 
説明:
PumpMessage包含線程的消息循環。CWinThread調用PumpMessage抽取線程的消息循環;可
直接調用PumpMessage來促使消息被處理,亦可重載PumpMessage來改變它的默認動作。
最好直接調用PumpMessage和重載它的默認動作,但僅僅高級用户才可以。

PumpMessage示例

/************************************************************
演示函數原型:pThread->PumpMessage();
程序功能説明:處理信息循環。
************************************************************/
BOOL AFXAPI AfxPumpMessage()
{
CWinThread * pThread=AfxGetThread();
//若獲得該線程則返回pThread->PumpMessage()
if(pThread)
return pThread->PumpMessage();
//否則返回AfxInternalPumpMessage()
else
return AfxInternalPumpMessage();
}
參考資料
  • 1.    MSDN windows高級編程指南