背景を消去すると別のウィンドウメッセージが表示される理由をよく理解していません。私には少し冗長に見えます。所有者が描画するボタンを作成したとき、私は常にWM_PAINT内から背景を消去することになりました。WM_ERASEBKGNDの内側からすべてのペイントを実行し、WM_PAINTを空のままにしておくこともあります。どちらも正常に機能しているようです。絵を2つの操作に分けることに何か利点はありますか?
1574 次
背景を消去すると別のウィンドウメッセージが表示される理由をよく理解していません。私には少し冗長に見えます。所有者が描画するボタンを作成したとき、私は常にWM_PAINT内から背景を消去することになりました。WM_ERASEBKGNDの内側からすべてのペイントを実行し、WM_PAINTを空のままにしておくこともあります。どちらも正常に機能しているようです。絵を2つの操作に分けることに何か利点はありますか?