Blog~2023-01-19GetUpdateRectWindowsAPIGetUpdateRectで、InvalidateRectなどで指定されたりして出来た無効領域のRECTを取得できる。LearnScrollWindowでスクロールして出来た白い描画されてない領域のRECTを、InvalidateRectに指定して、WM_PAINT側でGetUpdateRectでそれを取得し、そこに残りの描画すべきビットマップの一部を描画する。GetUpdateRect.cppにて、WM_HSCROLLは、こうする。WM_VSCROLLは、こうする。WM_PAINTは、こう書く。GetUpdateRectはBeginPaintより前に置く。"Update"って入ってるので、app.manifestが要る。これで、スクロールバーでビットマップをスクロールして見ることが出来た。読者になる広告を非表示にする関連記事2023-01-18SCROLLINFOSCROLLINFOは、スクロール情報を持つ構造体。(winus...2023-01-13UpdateWindowUpdateWindowで画面を更新する。(winuser.h)...2022-11-16CPicture(スクロール処理実装調査)現行のCPictureにスクロール機能を実装しようと調査したら、い...2022-11-11CWindow::OnHScrollCWindow::OnHScrollで、水平方向スクロールバーの制御をする。(9)はてなブログをはじめよう!BG1さんは、はてなブログを使っています。ブログを報告する引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。