/

LRESULT CALLBACK WindowProc(

HWND hWnd, // hWnd引数にメッセージが送られてきたウィンドウハンドル

UINT uMsg, // メッセージ

WPARAM wParam, // メッセージのパラメータ

LPARAM lParam // メッセージのパラメータ

)

/*

ここで渡す変数はMSG構造体の先頭4つのメンバと同じ

LRESULT型はメッセージを処理した結果を表す整数型



ウィンドウプロシージャを呼び出すのはアプリケーションではなくWindows

その為、ウィンドウにメッセージを送るにはメッセージキューに新しいメッセージをエンキューする



メッセージキューにメッセージをエンキューする場合を「Postする」

キューでは無く直接プロシージャにメッセージを送ることを「Sendする」という