版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、12、第12章,習(xí)語言高級plum應(yīng)用程序,*第12章習(xí)語言高級plum應(yīng)用程序12.1格拉夫接口計(jì)程儀程序,格拉夫接口是顯視器和計(jì)算機(jī)之間的接口, 根據(jù)適配器而不同的顯示器基本動(dòng)作方式:文字方式最大2580文字模式方式分辨率0X水平分辨率-1 0Y垂直分辨率-1,voidfarinitgraph (int far * gdriver,int far *gmode,char )在此,gdriver和char 其值請參照表121 voidfardetectgraph (int * gdriver,*gmode )。 自動(dòng)檢測顯示器硬件的函數(shù),用gdriver=DETECT語句進(jìn)行初始化。12.1
2、.1格拉夫鎖定模式的初始化、12.1.1格拉夫鎖定模式的初始化例、# include int main () int gdriver=detect、gmode; initgraph (, 12.1.2創(chuàng)建、創(chuàng)建斯坦共和國門格拉夫執(zhí)行計(jì)程儀程序的步驟(以EGAVGA為例)在C:TC子目錄查詢中輸入命令BGIOBJ EGAVGA,將驅(qū)動(dòng)程序EGAVGA.BGI轉(zhuǎn)換為EGAVGA .程序中的initgraph 在函數(shù)調(diào)用前添加: registerbgidriver (egavga _ driver ),#includeintmain()intgdriver=,registerbgidriver (e
3、gavga _ driver ); 獨(dú)立格拉夫卡執(zhí)行程序*/initgraph(gdriver,gmode,c:tc ); bar3d(50、50、250、150、20、1 ); getch (); 關(guān)閉圖形(); 返回0;12.1.3屏幕顏色設(shè)置和清除屏幕函數(shù)、void far setbkcolor(int color ); 設(shè)定背景色清除器設(shè)備(void )。 清除關(guān)格拉夫字畫面的內(nèi)容void far setcolor(int color ); 設(shè)置圖形顏色int far getbkcolor(void )。 返回當(dāng)前背景顏色的值。 魔法獵人(void ); 返回當(dāng)前圖形顏色的值。 獲得最
4、大顏色(void ); 返回可用的最高顏色值。12.1.4基本格拉夫函數(shù)、與坐標(biāo)位置有關(guān)的函數(shù)int far getmaxx(void ); 返回x軸的最大值。 入口最大值(void ); 返回y軸的最大值。 魔法少女(void ); 返回光標(biāo)在x軸上的位置。 語音獲得(語音); 返回光標(biāo)在y軸上的位置。 移動(dòng)對話框(進(jìn)入x、進(jìn)入y ); 將光標(biāo)移動(dòng)到(x,y )點(diǎn),不繪制點(diǎn)。 移動(dòng)語音(英文、英文); 移動(dòng)光標(biāo)從當(dāng)前位置(x,y )移動(dòng)到(x dx,y dy )位置,并且在移動(dòng)期間不繪制點(diǎn)。 點(diǎn)函數(shù)(int y,int y,int color ); 英格特佩xel (英格特x,英格特y );
5、 線型設(shè)定函數(shù)。 虛線樣式、無符號(hào)u形圖案、無符號(hào)矩陣;虛線樣式; 線條函數(shù)(int x 0,int y0,int x1,int y1); 線上語音(英文,英文); 繪制從當(dāng)前光標(biāo)到點(diǎn)(x,y )的直線。 線上競爭對手(int dy、int dy ); 繪制從當(dāng)前光標(biāo)到點(diǎn)(x dx,y dy )的直線。 魔法少女(英格蘭、英格蘭、英格蘭); 以(x,y )為圓心,以radius為半徑繪制圓。 魔法戰(zhàn)隊(duì)(進(jìn)x、進(jìn)y、進(jìn)斯坦、進(jìn)退、進(jìn)路); 電話號(hào)碼(英特爾x、英特爾y、英特爾斯坦、英特爾進(jìn)度、英特爾放射線、英特爾放射線); 12.1.5封閉圖形的填充、填充模式設(shè)定void far setfill
6、style(int pattern,int color ); 視頻過濾器圖案(char * u圖案,int color ) :視頻過濾器圖案(char * u圖案); voidfargetfillsetings (結(jié)構(gòu)文件設(shè)置類型文件信息) :輪廓函數(shù)void far bar(int x1,int y1,int x2,int y2): void far bar3d(int x1,int y2) 魔法幻片(英寸x、英寸y、英寸斯坦、英寸引擎、英尺); 12.1.6格拉夫鎖定窗口和格拉夫鎖定畫面操作函數(shù)、格拉夫鎖定窗口操作void far setviewport(int xl,int yl,int
7、 x2,int y2,int clipflag ); 清除惡意視圖(void ); 清除當(dāng)前格拉夫快速窗口的內(nèi)容。voidfargetviewsettings (結(jié)構(gòu)視圖支持*視圖) :屏幕操作定voidfarsetactivepage (輸入頁面); voidfarsetvisualpage (入口頁); 虛擬地圖(英格蘭、英格蘭、英格蘭x 2、英國y 2、虛擬地圖); 抽象式語音(英文、英文、y、語音*映射、英文); 無影像大小(英寸、英寸、英寸x 2、英寸y2);實(shí)現(xiàn)12.2語音計(jì)程儀論壇12.2.1語音函數(shù),對turbo c提供若干電腦音箱操作的庫函數(shù): nosound (中頻)函數(shù)的
8、功能打開電腦音箱,而nosound ()函數(shù)的功能關(guān)閉電腦音箱,使得電腦音箱按入口殘奧儀表所要求的頻率發(fā)音turbo c也可以通過到通訊端口的直接操作函數(shù)控制電腦音箱的發(fā)音。 在outportb(int port,char byte) intportb(int port ),12.2.2音樂中,包含了如何表現(xiàn)音符(音高)這2個(gè)主要要素。 如何控制音符的持續(xù)時(shí)間(音的長度)。 1 .音符的定義音由音符構(gòu)成,音的高度由音符的頻率決定,頻率越高聲音也越高。 音樂使用的頻率一般為131_1976Hz,包含中央c調(diào)及其前后4個(gè)倍頻程的音程。 各音符和頻率的對應(yīng)關(guān)系如表12-12所示。 2 .音長定義了音長,即一個(gè)音符的持續(xù)時(shí)間。 程序設(shè)計(jì)師可以根據(jù)演奏樂曲的速度靈活地設(shè)定全音符、半音符、4分音符
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026年普洱市孟連縣民政局公益性崗位招聘(3人)考試參考題庫及答案解析
- 2026民革南通市總支部委員會(huì)招聘政府購買服務(wù)崗位人員2人(江蘇)考試參考題庫及答案解析
- 2026廣西北海市合浦縣山口鎮(zhèn)人民政府招錄城鎮(zhèn)公益性崗位人員1人筆試模擬試題及答案解析
- 2026中國科學(xué)院合肥腫瘤醫(yī)院血液透析中心醫(yī)護(hù)人員招聘7人(安徽)考試備考試題及答案解析
- 護(hù)理溝通中的溝通評估
- 2026年上半年黑龍江事業(yè)單位聯(lián)考省教育廳招聘1人筆試參考題庫及答案解析
- 數(shù)學(xué)培訓(xùn)班課件模板下載
- 2026重慶市萬州區(qū)柱山鄉(xiāng)人民政府公益性崗位聘用1人考試參考試題及答案解析
- 2026云南昭通市彝良縣公安局警務(wù)輔助人員招聘6人考試參考題庫及答案解析
- 經(jīng)營組織結(jié)構(gòu)培訓(xùn)課件
- GB/T 19566-2025旱地糖料甘蔗高產(chǎn)栽培技術(shù)規(guī)程
- 2025年浙江輔警協(xié)警招聘考試真題含答案詳解(新)
- 節(jié)能技術(shù)咨詢合同范本
- 去極端化條例解讀課件
- 水上拋石應(yīng)急預(yù)案
- 蘇州大學(xué)介紹
- 青少年法律知識(shí)競賽試題及答案
- 酒店消防安全應(yīng)急預(yù)案范本
- 鏈?zhǔn)捷斔蜋C(jī)傳動(dòng)系統(tǒng)設(shè)計(jì)
- 疲勞骨折課件
- 2025分布式數(shù)據(jù)庫 OceanBase 架構(gòu)演進(jìn)與業(yè)務(wù)場景實(shí)踐
評論
0/150
提交評論