看了windows程式設計第五版前幾章,被訊息機制搞暈了!
書上說:應用程式通常不直接呼叫視窗程序,視窗程序幾乎都是有windows自身呼叫的。
書上又說:dispatchmessage()將訊息分發給視窗程序。
那么:dispatchmessage()函式到底是把訊息返還給系統,讓系統去呼叫視窗程序;
還是dispatchmessage()函式直接將訊息發送給了視窗程序?
如果是dispatchmessage()函式把訊息返還給系統,讓系統去呼叫視窗程序,何必用getmessage()獲取訊息,然后再返還訊息來繞個圈!
如果是dispatchmessage()函式直接將訊息發送給了視窗程序,那感覺就是程式本身呼叫視窗程序了!
uj5u.com熱心網友回復:
《深入淺出MFC》里邊對這個講得非常詳細
uj5u.com熱心網友回復:
請問,能具體指出在書中的哪章那節嗎?
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/97298.html
下一篇:做稀疏表示的時候,怎么設定字典?
