1、MFC消息映射機制(三處資訊實作消息的響應處理)
類的頭檔案:兩個AFX_MSG注釋宏之間消息響應函數原型的聲明
類的源檔案:(1)兩個AFX_MSG_MAP注釋宏之間的消息映射宏。(關聯消息響應函數)
(2)消息響應函數的代碼實作。
MFC消息映射機制的具體實作方式:在每個能接受和處理消息的類中,定義一個消息與消息函數靜态對應表,即消息映射表。在消息映射表中,消息與對應的消息處理函數指針是成對出現的。某個類能處理的所有消息及對應的消息處理函數位址都存放在這個類對應的靜态表中。
2、靜态變量與靜态函數(在類對象産生之前就已經有了)
(1)靜态成員函數和靜态成員變量屬于類本身。
(2)非靜态成員函數及非靜态成員變量屬于對象。
(3)靜态成員函數不能調用非靜态成員(非靜态成員函數,非靜态成員變量)
非靜态成員函數可以調用靜态成員
本文轉自 韬光星夜 51CTO部落格,原文連結:http://blog.51cto.com/xfqxj/476989,如需轉載請自行聯系原作者