MFC消息映射機制的具體實現方法

  1. 在每個能接收和處理消息的類中,定義一個消息和消息函數的靜態對照表,即消息映射表
  2. 在消息映射表中,消息與對應的消息處理函數指針是成對出現的。某個類能處理的所有消息及其對應的消息處理函數的地址都列在這個類所對應的靜態表中;當有消息需要處理時,程序只要搜索該消息靜態表,查看錶中是否含有該消息,就可以知道該類能否處理此消息;如果能處理該消息,則同樣依照靜態表能很容易找到並調用對應的消息處理函數!
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章