開發mfc時,開發工具vs2008不能像開發工具vc++6.0那樣,直接在類檔案上右擊選擇「add window message handles」來新增訊息對映。對於我這個初學者,剛開始一直沒找到可以自動新增的方法, 後來只能手動新增,熟練了之後手動新增起來倒也快,不過慢慢地我終於發現了自動新增的方法。
比如,現在需要在view類中新增wm_create訊息對映。
(1)首先找到類檢視和屬性視窗。
類檢視的路徑:檢視——類檢視。
屬性視窗的路徑:檢視——其他視窗——屬性視窗。
(2)在類檢視中選中view類,屬性視窗會出現此類相應的屬性。在屬性視窗中選中訊息按鈕(第5個),會出現此類支援的所有訊息對映,如下圖所示:
(3)在屬性視窗中出現的訊息中找到你要新增的訊息對映,此處我們需要wm_create,找到它並選中,左側會出現乙個下拉按鈕,單擊,下拉列表顯示「《新增》 oncreate」,單擊這一選項,則會自動新增此訊息對映:
(4)檢視此訊息對映是否新增成功,在view類的標頭檔案和cpp檔案中找到新增的**(有三處):
第一處:
第二處:
第三處:
如果想刪除此訊息對映,單擊屬性視窗中此訊息一行的下拉按鈕,單擊選項「《刪除》 oncreate」,即可看到view類的此訊息對映相關部分均被注釋了。
VS2008如何自動新增訊息對映
開發mfc時,開發工具vs2008不能像開發工具vc 6.0那樣,直接在類檔案上右擊選擇 add window message handles 來新增訊息對映。對於我這個初學者,剛開始一直沒找到可以自動新增的方法,後來只能手動新增,熟練了之後手動新增起來倒也快,不過慢慢地我終於發現了自動新增的方法。...
VS2008如何自動新增訊息對映
開發mfc時,開發工具vs2008不能像開發工具vc 6.0那樣,直接在類檔案上右擊選擇 add window message handles 來新增訊息對映。對於我這個初學者,剛開始一直沒找到可以自動新增的方法,後來只能手動新增,熟練了之後手動新增起來倒也快,不過慢慢地我終於發現了自動新增的方法。...
MFC在VS2008中如何手動新增訊息對映
最近在學習mfc,使用的開發工具是vs2008,當時想在view類中新增乙個按鈕,需要wm create這個訊息對映,可是view類中預設沒有將這個訊息新增進去,而我又沒有找到自動的新增嚮導,所以就只能手動新增了。現在將手動新增訊息對映的方法記錄下來。1 在view類的標頭檔案中,在如下所示的地方新...