久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

SendMessage PostMessage GetMessage PeekMessag...

 zhaopengxslc 2011-06-12

LRESULT SendMessage(

HWND hWnd,
UINT Msg,
WPARAM wParam,
LPARAM lParam
);
SendMessage發(fā)送消息并等待消息得理結(jié)果,再返回本消息被某線程處理后的值

BOOL PostMessage(      

HWND hWnd, UINT Msg, WPARAM wParam, LPARAM lParam );
PostMessage是將消息放入消息隊(duì)列后立即返回 而不管這個(gè)消息被處理
BOOL GetMessage(      

LPMSG lpMsg, HWND hWnd, UINT wMsgFilterMin, UINT wMsgFilterMax );
GetMessage從消息隊(duì)列取一個(gè)消息,。放入lpMsg中,,如果消息隊(duì)列為空,,則一直等待,。直到有消息為止.

BOOL PeekMessage(

LPMSG lpMsg, HWND hWnd, UINT wMsgFilterMin, UINT wMsgFilterMax, UINT wRemoveMsg );
PeekMessage查看下消息隊(duì)列,如有消息則將消息從消息隊(duì)列中“放入”或"拷貝"到lpMsg中,,
如果沒有消息則函數(shù)立即返回.
wRemoveMsg標(biāo)志指示,,是否從隊(duì)列中刪除掉這條被拿出的消息。
如果wRemoveMsg是 PM_REMOVE 則peekmessage將消息"放入"lpMsg 這時(shí)消息隊(duì)列中沒有了此消息
如果wRemoveMsg是PM_NOREMOVE 則peekmessage將消息"拷貝"一份放入lpMsg 消息仍在消息隊(duì)列中
所謂"處理消息"指后面跟上
TranslateMessage(&msg);
DispatchMessage(&msg);
將消息轉(zhuǎn)發(fā)給wndproc();
或是你自已switch(msg)后進(jìn)行case操作.
 
GetMessage你可以認(rèn)為它是將消息從消息隊(duì)列中刪除了的,。(特殊消息WM_PAINT除外)
所以GetMessage后面你要么處理消息,,要么轉(zhuǎn)發(fā)消息.否則消息就會(huì)丟失。

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,,所有內(nèi)容均由用戶發(fā)布,,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式,、誘導(dǎo)購(gòu)買等信息,,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,,請(qǐng)點(diǎn)擊一鍵舉報(bào),。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多