抱歉,之後才用blogger現在才留言ˊˇˋ。這裡我想問的問題是,基礎3視窗的部分。"本例只處理一個WM_DESTROY訊息,點視窗右上角的╳或按Alt+F4關閉視窗會產生這個訊息,裡面的PostQuitMessage()是發出一個WM_QUIT訊息讓程式可以跳出GetMessage迴圈,總合起來意義是「這個視窗被關掉的話就結束程式」。"我剛剛實驗的結果是,按右上角的x或是ALT+F4並不是發送Destroy,嚴格來說是發送Close,但並沒有抓出來處理,交由DefWndProc處理後,才會呼叫Destroy函式,接著才會發出這個訊息。如果有誤解的話還抱歉了OAO
詳細是你講的那樣沒錯,這篇是教人立刻寫出第一個視窗程式所以省略很多細節
抱歉,之後才用blogger現在才留言ˊˇˋ。
回覆刪除這裡我想問的問題是,基礎3視窗的部分。
"本例只處理一個WM_DESTROY訊息,點視窗右上角的╳或按Alt+F4關閉視窗會產生這個訊息,裡面的PostQuitMessage()是發出一個WM_QUIT訊息讓程式可以跳出GetMessage迴圈,總合起來意義是「這個視窗被關掉的話就結束程式」。"
我剛剛實驗的結果是,按右上角的x或是ALT+F4並不是發送Destroy,嚴格來說是發送Close,但並沒有抓出來處理,交由DefWndProc處理後,才會呼叫Destroy函式,接著才會發出這個訊息。
如果有誤解的話還抱歉了OAO
詳細是你講的那樣沒錯,這篇是教人立刻寫出第一個視窗程式所以省略很多細節
回覆刪除