今回はエディットにスクロールバーをつけます。作成したソースを修正します。流れWM_CREATEWM_CREATEは、ウインドウが生成されたときに1回だけ実行されます。1.CreateWindowEx()のウインドウスタイルにWS_VSCROLLをつける。2.GetSystemMetrics()で、モニタの画面全体の幅・高さを取得WM_SIZE1.SetScrollRange()で、スクロールボックス(つまみ)の最大位置と最小位置を設定。垂直スクロールバーで、最大位置と最小位置を設定2.SetScrollPos()で、スクロールボックス(つまみ)の現在位置を設定。垂直スクロールバーで、最大位置と最小位置を設定WM_VSCROLLWM_VSCROLLメッセージは、垂直スクロールバーが操作されたとき実行されます。絶対位置へスクロールスクロールボックスが押されたときwParamの下位ワードにスクロールボックスの現在位置を示します。スクロールボックスが離されたときwParamの下位ワードにスクロールボックスの現在位置を示します。WM_VSCROLLメッセージ発生時のlParam:スクロールバーのハンドル1.ScrollWindowで、クライアント領域の内容をスクロールします。スクロールするクリッピング四角形);2.SetScrollPos()で、スクロールボックス(つまみ)の現在位置を設定。3.UpdateWindow()で、ウインドウを更新します。ソースコードの入力ソースコードは下記のように入れてください。ウィンドウを作成します。ウィンドウのメッセージを処理します。0;}上記の太線で示している箇所のみ追加です。スクロールバー1:縦スクロール。