贪吃蛇
2021年4月17日15:54
cleardevice()
Explanation
This function is used to clear the drawing device. Specifically, the drawing device is emptied with the current background color and the current point is moved to (0, 0).
No Parameters
setfillcolor()
Explanation
The function is used to set current device fill color.
Parameters
void setfillcolor(COLORREF color);
fillrectangle()
Explanation
The function is used to draw a filled rectangle with a border.
Parameters
void fillrectangle(
int left,
int top,
int right,
int bottom
);
setbkmode()
Explanation
The function is used to set the background mode when the current device hatch and text output.
Parameters
void setbkmode(int mode);
FlushBatchDraw()
Explanation
The function is used to refresh the undisplayed drawing.
Parameters
// Refreshes the undisplayed drawing
void FlushBatchDraw();
// Refreshes the undisplayed drawing in the specified region
void FlushBatchDraw(
int left,
int top,
int right,
int bottom
);
initgraph()
Explanation
This function is used to initialize the graphics window.
Parameters
HWND initgraph(
int width,
int height,
int flag = NULL
);
BeginBatchDraw()
Explanation
The function is used to begin batch drawing mode. After execution, any drawing operations will be temporarily not output to the graphics windows until call function flushBatchDraw or EndBatchDraw.
No Parameters
本文介绍了图形编程的基本概念和技术,包括清屏、设置填充颜色、绘制填充矩形、设置背景模式、刷新未显示的绘图及初始化图形窗口等核心功能。通过这些函数的应用,可以实现基本的图形界面设计。

7069

被折叠的 条评论
为什么被折叠?



