跟随鼠标移动的小球
用EasyX和C++实现跟随鼠标移动的小球
#include<graphics.h>
#include<iostream>
int main() {
initgraph(1280, 720);
int x = 0;
int y = 0;
BeginBatchDraw();//新建缓冲区
while (true)
{
ExMessage msg;
while (peekmessage(&msg))
{
//信息处理逻辑
if (msg.message == WM_MOUSEMOVE)
{
x = msg.x;
y = msg.y;
}
}
cleardevice();
solidcircle(x, y, 100);
FlushBatchDraw();//刷新批量绘图缓冲区,将绘制结果显示到屏幕上
}
EndBatchDraw();//结束批量绘图,将绘制结果刷新到屏幕
return 0;
}