首頁>技術>

很早以前就接觸到了Easyx圖形庫,當時感嘆還有這麼簡單的C圖形庫供我們使用。後開用Easyx做過推箱子、圖形介面鋼琴等等簡單的小遊戲。今天給大家介紹一下Easyx圖形庫。

Easyx圖形庫是針對C++的圖形庫,也可以幫助C語言初學者快速上手圖形和遊戲程式設計,給初學者帶來 程式設計的樂趣,享受開發程式的魅力,讓寫程式更有成就感。

比如,可以用 VC + EasyX 很快的用幾何圖形畫一個房子,或者一輛移動的小車,可以編寫俄羅斯方塊、貪吃蛇、黑白棋等小遊戲,可以練習圖形學的各種演算法,等等。

下面來給大家介紹下圖形庫的安裝和簡單的使用:

首先進入官網:https://easyx.cn/

安裝

系統支援

作業系統版本:Windows XP(sp3) 及以上作業系統。

編譯環境版本:Visual C++ 6.0 / 2008 ~ 2017(x86 & x64)。

安裝

請下載最新版 EasyX 安裝程式,直接執行,並跟隨提示安裝即可。

安裝程式會自動檢測您已經安裝的 VC 版本,並根據您的選擇將對應的 .h 和 .lib 檔案安裝至 VC 的 include 和 lib 資料夾內。安裝程式不會修改登錄檔或者您本機的其它任何檔案。

解除安裝

由於安裝程式並不改寫登錄檔,因此您在“新增刪除程式”中不會看到 EasyX 的解除安裝項。如需解除安裝,請再次執行對應版本的安裝程式,並根據提示解除安裝。也可以手動將相關的 .h 和 .lib 刪除,系統中不會殘留任何垃圾資訊。

超簡單的使用預覽

EasyX 在使用上非常簡單。

比如:啟動 Visual C++,建立一個空的控制檯專案(Win32 Console Application),然後新增一個新的程式碼檔案(.cpp),並引用 graphics.h 標頭檔案就可以了。

看一個畫圓的例子吧:

#include <graphics.h> // 引用圖形庫標頭檔案#include <conio.h>int main(){ initgraph(640, 480); // 建立繪圖視窗,大小為 640x480 畫素 circle(200, 200, 100); // 畫圓,圓心(200, 200),半徑 100 _getch(); // 按任意鍵繼續 closegraph(); // 關閉繪圖視窗}

當然,在脫離控制檯的 Win32 Application 專案上也是可以用的。需要注意的是,Win32 Application 專案沒有控制檯,所以無法使用控制檯相關的函式。

安裝easyx的過程中會提示你安裝幫助說明,裡面有詳細的說明,分為幾個部分:

基本概念(顏色、座標)

函式說明

繪圖函式

圖形繪製函式

文字輸出函式

影象處理函式

滑鼠訊息函式

等等其它函式。

備註:Easyx只是最基本的圖形庫,供初學者了解和使用簡單圖形介面編制和基本程式開發流程,因使用有侷限,比如在開發大型應用就會顯得臃腫不堪,如果你是高手請繞道。

  • BSA-TRITC(10mg/ml) TRITC-BSA 牛血清白蛋白改性標記羅丹明
  • 程式設計師必須要會的選擇排序演算法