SetTextColor

SetTextColorは、TextOutなどでテキストを描画するときの文字色を設定する。

SetTextColor function | Microsoft Docs

WindowProcのWM_PAINTで、

TextOutの前に、SetTextColorで、16進数で色を指定した。
第1引数はhDCで、本来、第2引数にはCOLORREFで色を指定するが、実態はただの16進数、ただし、XBGR(ABGRって書いたけど正確にはXBGR)の順なので注意。
最後がffなので赤になるはず。

テキストが赤になった
テキストが赤になった

このようにテキストが赤になった。

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