Как нарисовать на экране в C ++?

Как бы я нарисовал что-то на экране? не окно консоли, а весь экран, желательно с минимизированной консолью.

Кроме того, это показывалось бы на экране печати? То, что я хочу сделать, - это создать что-то вроде слоя в верхней части экрана, о котором знают только я и мое приложение, но при этом я могу использовать приложения как обычно.

Вот пример: допустим, я хочу, чтобы в центре экрана поверх всех других приложений появилось 2 желтых квадрата размером 5 на 5 пикселей, которые нельзя было щелкнуть и не увидеть на экране печати.

[Редактировать]

Я забыл упомянуть, что я использую Visual Studio 2010 на Windows XP.

Ответы на вопрос(1)

Ваш ответ на вопрос