ウインドウプロシージャ
ウインドウに何らかのイベントが発生するたびに
呼び出されるコールバック関数
基本的な動作をしてくれるDefWindowProc()関数が用意されている
msdn様より
既定のウィンドウプロシージャを呼び出して、
アプリケーションが処理しないウィンドウメッセージに対して、
既定の処理を提供します。この関数は、
すべてのメッセージが処理されることを保証します。
DefWindowProc 関数には、
既定のウィンドウプロシージャが受け取るのと同じパラメータが渡されます。
だそうです。
WNDCLASS構造体のlpfnWndProcメンバに指定することで
ウインドウと関連付ける
宣言:WNDPROC型
LRESULT CALLBACK WindowProc(
HWND hwnd, UINT, uMsg, WPARAM wParam, LPARAM lparam );
ほー、ほー
なるほど、メッセージループの終了はウインドウ破棄のイベントから
PostQuitMessage()関数を呼び出して終了を
指定してるわけか
PostQuitMessage()→メッセージ(WM_QUIT)→Getmessage()→return0で
ループ抜ける
んでラストまでいくっぽいね
[0回]