làm được đó 
WinGDI. Cái thư viện này cũ kĩ lắm rồi
#include <iostream>
#include <windows.h>
int main()
{
HWND hWnd = GetConsoleWindow();
if (hWnd)
{
SetWindowLong(hWnd, GWL_EXSTYLE, GetWindowLong(hWnd, GWL_EXSTYLE) | WS_EX_LAYERED);
SetLayeredWindowAttributes(hWnd, RGB(255,255,0), 0, LWA_COLORKEY);
HDC hdc = GetWindowDC(hWnd);
if (hdc)
{
HBRUSH yellowBrush = (HBRUSH)CreateSolidBrush(RGB(255,255,0));
HPEN redPen = (HPEN)CreatePen(PS_SOLID, 2, RGB(255,0,0));
HBRUSH oldbrush = (HBRUSH)SelectObject(hdc, GetStockObject(NULL_BRUSH));
SelectObject(hdc, yellowBrush);
SelectObject(hdc, redPen);
Ellipse(hdc,90,90,150,150);
SelectObject(hdc, oldbrush);
}
}
}
lệnh compile link trên codeblocks (nhớ link với gdi -lgdi32 là được)
g++.exe -Wall -fexceptions -O2 -std=c++14 -c C:\Users\tri\Dropbox\Cpp\HoleInConsole\main.cpp -o obj\Release\main.o
g++.exe -o bin\Release\HoleInConsole.exe obj\Release\main.o -lgdi32 -s
(code trên vọc thôi chứ còn phải giải phóng pen, brush, hdc gì tùm lum nữa)
với google ở đâu nữa quên rồi 
vọc từ hôm qua tới giờ gu gồ mới ra