Пример. WinAPI Консоль Windows

Размер экрана высота 23 ширина 80 - не больше.

#include <iostream>
#include <Windows.h>
#include <conio.h>

using namespace std;
int main()
{
HANDLE h=GetStdHandle(STD_OUTPUT_HANDLE);//получили адресс консоли Windows

COORD c;

c.X=4;
c.Y=4;
SetConsoleTextAttribute(h,FOREGROUND_BLUE | FOREGROUND_GREEN | FOREGROUND_INTENSITY | BACKGROUND_BLUE);
SetConsoleCursorPosition(h,c);
cout<<"   \n";

c.X=8;
c.Y=4;
SetConsoleTextAttribute(h,FOREGROUND_RED | FOREGROUND_GREEN | FOREGROUND_INTENSITY | BACKGROUND_RED);
SetConsoleCursorPosition(h,c);
cout<<"   \n";

c.X=12;
c.Y=4;
SetConsoleTextAttribute(h,FOREGROUND_RED | FOREGROUND_GREEN | FOREGROUND_INTENSITY | BACKGROUND_BLUE);
SetConsoleCursorPosition(h,c);
cout<<"   \n";
//установка цвета. через побитовые операции.
//В консоли только 8 цветов - больше нельзя для RGB (8 bit). 
//На самом деле 16 цветов из-за дполнительного байта интенсивности
// интенсивносить| R | G| B - все 1 это белый, все 0 это черный (нет цвета)

//перехват клавиш курсора (они пересылают две цифры, первая 224)
int x=getch();
cout<<x<<"\n";
if (x==224) x=getch();
cout<<x<<"\n";
if (x==77) cout<<"Left\n";
//cout<<x<<"\n";
int x1=0;
while (x1!=13){
	x1=getch();
	//cout<<x1<<"\n";
	c.X=c.X-1;
	c.Y=4;
	SetConsoleCursorPosition(h,c);
}
}

Рекомендуемые обзоры инструментов

Обзор и отзывы об антидетект браузере Aurorium AI.
Aurorium AI: Обзор и отзывы

Инновационный браузер с поддержкой ИИ

Обзор и отзывы об антидетект браузере Undetectable.
Undetectable Browser: Честный обзор

Бесконечные профили для арбитража

Антидетект браузер Vision: обзор и реальные отзывы.
Браузер Vision: Реальные отзывы

Надежное решение для мультиаккаунтинга

Обзор и отзывы об антидектет браузере Dolphin.
Dolphin {anty}: Обзор функционала

Лидер рынка для арбитражников

📌 Умный подбор сервера: Официальный инструмент проекта DIEG — агрегатор DIEG Finder. Это часть единой экосистемы, созданной для того, чтобы помочь быстро найти и сравнить по параметрам подходящий VPS/VDS сервер для любых задач хостинга.
📌 Инфраструктура для разработчиков: Для тестирования скриптов, установщиков VPN и Python-ботов рекомендуем использовать надежные VPS на короткий срок. Подробнее о быстрой аренде VPS для экспериментов читайте здесь.