Witam. Mam oto taki kodzie gdzie wyświetla mi na ekranie niebieski kwadrat. Chciałbym zrobić tak, że po 5 sek tek kwadrat zniknie bez zamykania aplikacji, tylko nigdzie nie mogę znaleźć funkcji która by usuwała FillRect lub czyściła ekran z tej funkcji.
#include <iostream>
#include <Windows.h>
int main()
{
Sleep(3000);
ShowWindow(FindWindowA("ConsoleWindowClass", NULL), false);
HDC hDC_Desktop = GetDC(0);
RECT rect = { 20, 20, 200, 200 };
HBRUSH Brush = CreateSolidBrush(RGB(0, 0, 255));
FillRect(hDC_Desktop, &rect, Brush);
DeleteObject(Brush);
Sleep(10000);
return 0;
}