SetBkMode

SetBkModeは、テキストの背景モード(背景色を描画するか、背景は透過にするか)を設定する。

SetBkMode function | Microsoft Docs

WindowProcのWM_PAINTで、

背景は青、テキストは赤で、TextOutで(50, 50)の位置に描画した後、SetBkModeでTRANSPARENT(透過)にして、TextOutで(50, 100)の位置に再び描画する。

2つ目のテキストは背景なし
2つ目のテキストは背景なし

1つ目のテキストは背景の青が描画されているが、2つ目のテキストは背景が透過されているので、白いままである。

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