MFC重載PreTranslate函數截取消息

如果我們想對系統消息隊列中的某個消息自定義其行爲,可以選擇某個對話框,添加PreTranslateMessage函數並重寫; 需要注意的點: (1) 只有消息隊列中的消息會被PreTranslateMessage所截獲,如果是用SendMessage直接向某個對話框發送的消息不會被截獲; (2) PreTranslateMessage截獲消息之後,當它釋放此消息之後,這個消息才能到消息隊列中去執行
相關文章
相關標籤/搜索