質問: SelectObject(hdc, hBrush); DeleteObject(hBrush); EndPaint(hwnd,&ps); } else { /*カーソルのスピードによって使用するブラシが変わりますが、上記とほぼ同様の描画処理*/ } break; ``` ### 試したこと InvalidateRect()の第二引数を再描画の対象部分に指定 ← 解決に至らず(ちらつきがおさまらない) InvalidateRect()の第三引数をNULLへと変更 ← 解決に至らず(同上) ### 補足情報(言語/FW/ツール等のバージョンなど) より詳細な情報 以下、参考にしたサイトです。 (1)「InvalidateRect関数」 (2)「ちらつきをおさえる」 (3)「描画の一括処理」
回答: UpdateWindowを呼ぶ必要はありますか? 参考文献: http://rarara.cafe.coocan.jp/cgi-bin/lng/vc/vclng.cgi?print+200302/03020122.txt