• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            唐吉訶德

              C++博客 :: 首頁 :: 聯系 :: 聚合  :: 管理
              5 Posts :: 75 Stories :: 3 Comments :: 0 Trackbacks

            常用鏈接

            留言簿(2)

            我參與的團隊

            搜索

            •  

            最新評論

            閱讀排行榜

            評論排行榜

            PreTranslateMessage的理解:
                PreTranslateMessage只能處理消息隊列中的消息,也就是由PostMessage發出的消息/鼠標鍵盤消息等.
                SendMessage發送的消息并不放在消息隊列中,而是直接調用處理函數進行處理,所以這種消息用PreTranslateMessage的捕獲不到的,如WM_KIllFOCUS和WM_SETFOCUS.
                SendMessage的消息是直接執行處理函數的,它要等消息執行完才返回(執行完SendMessage函數);而PostMessage則把消息發送后立即返回,把消息掛到消息隊列中等待執行,所以以下的程序是錯的!!
            #include <windows.h>
            int main()
            {
              PostMessage(HWND_BROADCAST,WM_QUIT,0,0);
              return 0;
            }

            PostMessage將消息WM_QUIT發送到消息隊列中,由于PostMessage的立即返回(即結束)就執行下一句語句結束整個程序,消息還掛在消息隊列中未處理故出錯!!

            posted on 2011-01-24 21:14 心羽 閱讀(262) 評論(0)  編輯 收藏 引用 所屬分類: VC/MFC
            97精品伊人久久久大香线蕉| 91精品国产91久久综合| 国内精品久久久久久久久电影网 | 亚洲精品无码久久久影院相关影片| 久久婷婷五月综合国产尤物app | 久久亚洲天堂| 久久99久久99小草精品免视看| 伊人久久大香线蕉成人| 亚洲精品高清久久| 999久久久无码国产精品| 久久久91人妻无码精品蜜桃HD| 国产精品久久国产精品99盘| 欧美国产成人久久精品| 久久久久99精品成人片欧美| 亚洲AV无码久久精品蜜桃| 久久免费线看线看| 四虎国产永久免费久久| 亚洲精品国产自在久久| 2021久久精品免费观看| 无码国内精品久久人妻麻豆按摩| 精品久久久久久久久久中文字幕 | 91精品国产综合久久香蕉| 久久久久亚洲AV无码观看| 亚洲精品97久久中文字幕无码| 精品国产乱码久久久久久1区2区| 亚洲精品乱码久久久久久久久久久久| 久久青青草原精品影院| 久久精品午夜一区二区福利| 亚洲欧美精品一区久久中文字幕| 久久国产视屏| 久久亚洲2019中文字幕| 久久精品国产亚洲精品| 欧美日韩中文字幕久久伊人| 国产精品美女久久久久网| 久久精品国产亚洲av高清漫画| 国产亚洲美女精品久久久2020| 久久综合色区| 亚洲精品无码久久久| 久久青青草视频| 伊人久久精品无码av一区| 国内精品人妻无码久久久影院导航|