PaintRgn

PaintRgnは、指定されたデバイスコンテキストに設定されているブラシやペンでリージョンを描画する。

PaintRgn function (wingdi.h) - Win32 apps | Microsoft Docs

WM_CREATEで、

リージョンとともに、赤いブラシも生成。

WM_PAINTは、

SelectObjectでhDCに赤いブラシをセットして、hDCを渡したPaintRgnで描画。

赤いブラシで描画
赤いブラシで描画

赤いブラシで描画された。

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