VS2008如何自動新增訊息對映

2021-06-18 01:45:34 字數 641 閱讀 2890

開發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類的標頭檔案中,在如下所示的地方新...