C++EasyX之跟随鼠标移动的小球

视频链接

跟随鼠标移动的小球

用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;
}


最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2023-12-07 01:58:02       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2023-12-07 01:58:02       101 阅读
  3. 在Django里面运行非项目文件

    2023-12-07 01:58:02       82 阅读
  4. Python语言-面向对象

    2023-12-07 01:58:02       91 阅读

热门阅读

  1. Vue2 模版编译及生命周期钩子 总结归纳

    2023-12-07 01:58:02       61 阅读
  2. DELETE 请求,如何通过ajax进行发送

    2023-12-07 01:58:02       63 阅读
  3. K8S 容器和声明式资源

    2023-12-07 01:58:02       59 阅读
  4. 面试遇到的一些问题(二)

    2023-12-07 01:58:02       63 阅读
  5. 使用Plotly同时可视化表格和图表(Python)

    2023-12-07 01:58:02       55 阅读
  6. 1. 小游戏(贪心)

    2023-12-07 01:58:02       64 阅读
  7. C++ 共享内存ShellCode跨进程传输

    2023-12-07 01:58:02       46 阅读
  8. [node]Node.js多线程

    2023-12-07 01:58:02       59 阅读
  9. git的使用:基础配置和命令行

    2023-12-07 01:58:02       61 阅读
  10. 【数据仓库】-- 数据库设计的三个范式

    2023-12-07 01:58:02       64 阅读
  11. 【Linux】统计文件数量:ls -l | grep ^- | wc -l

    2023-12-07 01:58:02       49 阅读