贪吃蛇
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