MFC:VS2013自定義消息UM

在學習MFC教程中,第9課有一個自建消息的例子:

(1)在CMainFrm類頭文件中聲明一個用戶自己的消息UM_PROGRESS

MFC:VS2013自定義消息UM_PROGRESS類型轉換錯誤解決

(2)在CMainFrm類頭文件中定義消息響應函數OnProgress()

MFC:VS2013自定義消息UM_PROGRESS類型轉換錯誤解決

(3)在CMainFrm類源文件中消息映射時會出現類型轉換無效的錯誤

MFC:VS2013自定義消息UM_PROGRESS類型轉換錯誤解決

解決辦法:

在CMainFrm類頭文件中定義消息響應函數OnProgress()時,返回值改成LRESULT,兩個參數WPARAM wParam, LPARAM lParam無論用不用都加上,問題解決。

MFC:VS2013自定義消息UM_PROGRESS類型轉換錯誤解決

總結:

由於教程太久遠了,在學習的過程中會遇到很多的問題,歡迎朋友們一起來想出解決的辦法來。


分享到:


相關文章: