ウィンドウを再描画したい場合、InvalidateRect と RedrawWindow の間で呼び出す優先関数はありますか?
たとえば、次の 2 つの呼び出しは等しいですか: (win は HWND になります)
RedrawWindow(win, NULL, NULL, RDW_INVALIDATE);
InvalidateRect(win, NULL, NULL);
主な質問: いつどちらを使用する必要がありますか? バックグラウンドで発生する違いはありますか? (異なる WM_messages / focus / order / priority..)
ウィンドウを再描画したいのは、表示したい新しい画像をウィンドウに送信したためです。つまり、ウィンドウの内容が無効になっています。