利用Windows API函数,可在控制台Console上进行图形的绘制。
/** 创建绘制环境 */
HDC memDC = GetDC(GetConsoleWindow());
SIZE regionSize;
regionSize.cx = 500;
regionSize.cy = 500;
/** 创建一个字体,其中30是字体大小 */
HFONT hfont = CreateFont(30, 0, 0, 0, FW_THIN, false, false, false,
DEFAULT_CHARSET, OUT_CHARACTER_PRECIS, CLIP_CHARACTER_PRECIS,
DEFAULT_QUALITY, FF_MODERN, _T("微软雅黑"));
SelectObject(memDC, hfont);
RECT imgRect = {0, 0, regionSize.cx, regionSize.cy}; /** 设置为绘图区的宽高 */
SIZE fontPixSize; &nbs