EasyX
是学习C、C++、Windows窗口编程非常好的入门工具。很多人刚接触
EasyX
的时候,觉得
EasyX
比较简单,容易上手,但是当你想快速、自由地去完成一些复杂任务时,还是会遇到力不从心、无从下手的时候。原因则是因为你对
EasyX
的原理没有真正的掌握。
跟随里奥老师一起探究
EasyX
的绘图原理,你对
EasyX
有一个全新的认识,同时里奥老师在
EasyX
库的使用过程中会逐渐渗透C、C++的语法应用,让你收获的不仅仅是一个领域的提升。
扫雷前言准备工作
EasyX
的下载一些准备知识头文件的引用
图形
化
界面
的创建
图形
化
界面
简介鼠标操作提示框
学了那么长时间的C语言,我们所有的一切似乎都被禁锢在黑框框(控制台)里,让人觉得很无趣,学习unity那样的平台又太过困难,那么有没有什么是适合我们这些新手使用的?答案是:有!
EasyX
是针对 C/C++ 的
图形
库,可以帮助使用C/C++语言的程序员快速上手
图形
和游戏编程。
这是百度百科上的解释,目前就我的理解,下载并安装
Easyx
就相当于为我们的VS(或者是别的)增加了一些库函数,以便我们实
在
easyx
图形
库中,可以使用`setactivepage()`和`setvisualpage()`函数来实现
界面
的切换。
`setactivepage()`函数用于将指定的页面设为当前活动页面,而`setvisualpage()`函数则用于将指定的页面设为可视页面。一般情况下,这两个函数的参数是相同的。
例如,如果你有两个页面,可以使用以下代码进行切换:
```c++
setactivepage(1); // 将第一个页面设为活动页面
cleardevice(); // 清空屏幕
// 进行第一个页面的绘制操作
setvisualpage(1); // 将第一个页面设为可视页面,同时将其显示在屏幕上
setactivepage(2); // 将第二个页面设为活动页面
cleardevice(); // 清空屏幕
// 进行第二个页面的绘制操作
setvisualpage(2); // 将第二个页面设为可视页面,同时将其显示在屏幕上
这段代码会先将第一个页面设为活动页面,并进行绘制操作,然后将其设为可视页面并显示在屏幕上。接着,将第二个页面设为活动页面,并进行绘制操作,最后将其设为可视页面并显示在屏幕上。这样就完成了页面的切换。