用的ide是vs 2013,自己学习都是参考网上的代码,由于vs不带tc的graphics.h,所以下载easyx库,将include和lib复制到vc的目录。
easyx的graphics.h和tc的还是有区别的,百科上的示例
使用上,基本和 Turbo C没太大区别。启动Visual C++,创建一个控制台项目(Win32 Console Application),然后引用 graphics.h 头文件就可以了。看一个画圆的例子:
#include <graphics.h> // 就是需要引用这个图形库
#include <conio.h>
void main()
{
initgraph(640, 480); // 这里和 TC 略有区别
circle(200, 200, 100); // 画圆,圆心(200, 200),半径 100
getch(); // 按任意键继续
closegraph(); // 关闭图形界面
}
不过还是有不少区别的,比如颜色上,TC 只有 16 色,而这个库支持了真彩色。还有,这个库增加了鼠标、批量绘图、读取图片(点阵或矢量)等功能
时间: 2024-10-18 11:11:53