WM_HSCROLL

WM_HSCROLLをやってなかったので、ここのイベント時の処理も書いて、水平方向にもスクロールしてみる。

WM_HSCROLL メッセージ (Winuser.h) - Win32 apps | Microsoft Learn

WM_HSCROLL.cppで、

左クリック時の初期化で、水平方向分の設定も追加。

WM_HSCROLLに来た時の処理も追加。

起動時
起動時

起動時。

左クリックで表示
左クリックで表示

左クリックで表示。

右に1ピクセルずつスクロール
右に1ピクセルずつスクロール

右に1ピクセルずつスクロール。

1ページスクロールで一気に。
1ページスクロールで一気に。

1ページスクロールで一気に。

つまみを1番左に戻す。
つまみを1番左に戻す。

つまみを1番左に戻す。
スクロールするたびに見えてなかった部分は白く出てしまう。

Sample/winapi/WM_HSCROLL/WM_HSCROLL/src/WM_HSCROLL at master · bg1bgst333/Sample · GitHub