首先是安裝VC6.0,網上各種版本很多,參差不齊,在這里給出一個非常好用的VC6.0(提取碼:1bn9)
不支持win10,8,如果非得使用,請用虛擬機或者重裝win7系統
按照提示安裝就好了,不行就多裝幾遍(c盤不行就裝載d盤),沒什么需要特殊配置的
然后就是關於Graphics圖形庫了,這個更簡單,也是有腳本軟件,可以直接安裝使用,記得安裝完VC6.0之后重啟一下
可執行軟件是:EasyX(提取碼:9v9w)
安裝完成直接打開后會有提示,可以點擊自動添加Graphics圖形庫,如果不行就手動安裝,里面有EasyX_help文檔,里面寫的很詳細,按照里面提示的來就好
安裝完成后,打開VC6.0
點擊文件,選擇新建,在新建窗口點擊工程,選擇新建的工程win32 Application,輸入工程名稱,點擊確定
出現以下窗口:
建議直接點擊一個空白工程,選擇下一步,完成
然后出現下面的窗口,點擊Source Files,然后再點擊左上角的文件,選擇第一個新建,選擇C++ Source Flie,輸入文件名,點擊確定
在出現的空白文件中,將下面的代碼復制進去:
#include <graphics.h> // 就是需要引用這個圖形庫 #include <conio.h> #include<iostream> #include<math.h> using namespace std; #define PI 3.1415926 int ix=300,iy=300;//圍繞的圓心點 double tx,ty; void change(int x,int y,double angle){ int length=x-ix+y-iy;//旋轉軸長度 tx=(x-ix)*cos(angle)-(y-iy)*sin(angle)+ix;//x0= (x - rx0)*cos(a) - (y - ry0)*sin(a) + rx0 ;angle表示順時針旋轉,-angle表示逆時針旋轉 ty=(x-ix)*sin(angle)+(y-iy)*cos(angle)+iy;// y0= (x - rx0)*sin(a) + (y - ry0)*cos(a) + ry0 ; } void main() { initgraph(640, 640); // 這里和 TC 略有區別 int n=20;//n表示旋轉了多少次 int a=200,b=200,c=300,d=300;//矩形四個點分別為(200,200),(200,300),(300,300),(300,200) double perangle=2*PI/n; //cout<<"PI= "<<PI<<" perangle= "<<perangle<<" cos(perangle)= "<<cos(perangle)<<" cos(PI)="<<cos(PI*90/180); for(int i=1;i<=n;i++){ change(a,b,i*perangle); moveto(tx,ty); int ia=tx,ib=ty; change(a,c,i*perangle); lineto(tx,ty); change(d,c,i*perangle); lineto(tx,ty); change(d,b,i*perangle); lineto(tx,ty); lineto(ia,ib); } getch(); // 按任意鍵繼續 closegraph(); // 關閉圖形界面 }
點擊下面的感嘆號
如果出現下面的結果,恭喜你,完成了第一個Graphics圖形demo
如果出現問題,請多次嘗試一下,大部分是因為沒有將頭文件導入成功,不要急慢慢來,一步一步的重試