當前位置:首頁 » 操作系統 » 繪圖網站源碼

繪圖網站源碼

發布時間: 2023-09-04 13:51:14

① 求助庫<graphics.h>函數的源代碼

/*********************************************************
* EGE (Easy Graphics Engine)
* FileName graphics.h
* HomePage1 http://misakamm.github.com/xege
* HomePage2 http://misakamm.bitbucket.org/index.htm
* teiba1 http://tieba..com/f?kw=ege
* teiba2 http://tieba..com/f?kw=ege%C4%EF
* Blog: http://misakamm.com
* E-Mail: mailto:misakamm[at gmail com]
*
* FileName: graphics.h
* 在 VC 下模擬 Borland BGI 繪圖庫,實現簡單的繪圖之餘,擴展了較復雜的繪圖能力
*
* 包含並使用本庫時,不要包含conio.h頭文件
* 這些頭文件不應共存,否則可能會編譯錯誤,
* 或者getch被conio.h內的覆蓋(由包含次序決定),請注意
* 如需共存,請使用多文件分開包含的模式使用,
* 即不能一個cpp同時包含,但可以分開包含
* 使用本庫,必須用C++編譯,可支持的編譯器:
* VC6/VC2008/VC2010/VC2012/VC2013/MinGW3.4.5/MinGW4.7.1/MinGW4.8.1
*********************************************************/

/****************************************************************************
** 注意事項:
* ★如果需要顯示控制台窗口,請在包含本文件的前面加一行define SHOW_CONSOLE
* ★調用Sleep這個API時,或者調用delay,實際均會轉化為調用delay_ms,如必需調用API請使用api_sleep
* ★delay_ms(0)能自行判斷有沒有更新的必要,連續多次但不大量的調用並不會產生幀率的影響
* ★調用delay_ms, delay_fps, getch, GetMouseMsg 時,窗口內容可能會更新,這些函數相當於內置了delay_ms(0),
* 如果你只需要更新窗口,而不想等待,可以用delay_ms(0),Sleep(0)或者delay(0)
* ★如果你使用了鎖定模式繪圖,那可以使用WindowFlush代替delay(0),但不能代替非0的delay
* ★合理地使用delay函數,可以減少你的程序佔用的CPU,否則一個delay都沒有調用的話,程序將占滿一個CPU的時間
* ★setfillstyle函數的自定義填充模式未實現,但一般應用足夠
****************************************************************************/

#ifndef _GRAPHICS_H_
#define _GRAPHICS_H_

#ifndef __cplusplus
#error You must use C++ compiler, or you need filename with '.cpp' suffix
#endif

#include "ege.h"
using namespace ege;

#endif

熱點內容
壓縮內存軟體 發布:2025-01-31 16:51:39 瀏覽:145
腳本lcd 發布:2025-01-31 16:41:02 瀏覽:515
安卓selinux干什麼用的 發布:2025-01-31 16:32:04 瀏覽:531
俠盜獵車手加錢密碼是多少 發布:2025-01-31 15:44:28 瀏覽:662
沒密碼怎麼登微信 發布:2025-01-31 15:33:51 瀏覽:737
c語言死機程序 發布:2025-01-31 15:07:52 瀏覽:18
編程教育裝修 發布:2025-01-31 15:04:38 瀏覽:402
函數和存儲過程的區別 發布:2025-01-31 14:39:12 瀏覽:610
地下室柱子箍筋的加密 發布:2025-01-31 14:36:11 瀏覽:935
手機拍攝視頻在哪個文件夾 發布:2025-01-31 14:34:28 瀏覽:761