VC-easyx绘图游戏简易教程
介绍easyx库中的常用函数,以及相关的示例程序
1:创建新项目
自己动手建立项目试试,并输入以下代码: #include <stdio.h> void main()
{ printf("Hello World!"); }
然后,输入以下代码试试(无需理解代码含义):
#include <graphics.h> #include <conio.h> void main() {
initgraph(640, 480);
line(200, 240, 440, 240); line(320, 120, 320, 360); getch();
closegraph(); }
执行后应该可以看到屏幕正中央有一个十字
2:简单绘图,学习单步执行
#include <graphics.h> // 绘图库头文件,绘图语句需要
#include <conio.h> // 控制台输入输出头文件,getch()语句需要 void main() {
initgraph(640, 480); // 初始化640x480的绘图屏幕 line(200, 240, 440, 240); // 画线(200,240) - (440,240) line(320, 120, 320, 360); // 画线(320,120) - (320,360) getch(); // 按任意键
closegraph(); // 关闭绘图屏幕 }
解释一下:
1. 创建的绘图屏幕640x480,表示横向有640个点,纵向有480个点。注意:左上角是原点(0,0),也就是说,y轴和数学的y轴是相反的。 2. getch实现按任意键功能,按任意键后,程序继续执行。否则,程序会立刻执行closegraph以至于看不到绘制的内容。


