与设备相关的函数
初始化图形窗口
initgraph(width, height, flag);
|
长宽不再赘述
flag默认为NULL,可以改为以下值
EW_DBLCLKS EW_NOCLOSE EW_NOMINIMIZE EW_SHOWCONSOLE
|
如果想让flag同时执行多种搭配可以使用以下方式
initgraph(width, height, "值1"|"值2"|"值3"|...);
|
使用当前背景色清空绘图设备
关闭绘图窗口
颜色相关函数
设置不同颜色的值
背景色
setbkcolor(COLORREF color);
|
在设置背景色之后,并不会改变现有背景色,只是改变背景色的值,需要再执行绘图语句,才会使用新设置的背景色值
相当于画画下笔前沾颜色
图形色
填充图像色
设置当前设备填充颜色
字体设置与打字
设置字体
void settextstyle(int nHeight, int nWidth, LPCTSTR IpszFace) 设置当前字体样式(详见帮助) nHeight: 字符的平均高度; nWidth: 字符的平均宽度(0 表示自适应); lpszFace: 字体名称; nEscapement: 字符串的书写角度(单位 0.1 度); nOrientation: 每个字符的书写角度(单位 0.1 度); nWeight: 字符的笔画粗细(0 表示默认粗细); bltalic: 是否斜体; bUnderline: 是否下划线; bStrikeOut: 是否删除线;
|