Ich möchte das Aussehen der Titelleiste eines Fensters ändern, also habe ich beschlossen, die OnNcPaint()
Methode der CMainFrame
. Aber als ich dies tat, fand ich ein Problem. Wenn ein anderes Fenster mein Fenster verdeckt und ich das Fenster schnell ziehe, verschwindet der Inhalt des Clientbereichs meines Fensters, der erst wieder sichtbar wird, wenn ich das Ziehen stoppe.
Mein übergeordnetes OnNcPaint()
ist wie unten:
void CMainFrame::OnNcPaint()
{
CDC* pWinDC = GetWindowDC();
//do some drawing
ReleaseDC(pWinDC);
}
Stimmt etwas mit meinem Ansatz nicht? Ich danke Ihnen!