欧美国产日韩精品-欧美国产日韩久久久-欧美国产日韩一区二区三区-欧美国产日韩在线-台湾毛片-台湾美女古装一级毛片

DOS界面通用圖形編輯軟件設計中國科技核心期刊網

來源:期刊VIP網所屬分類:光電技術時間:瀏覽:

  摘要:DOS操作系統是個人計算機上的一類操作系統。從1981年直到1995年的15年間,磁盤操作系統在IBM PC 兼容機市場中占有舉足輕重的地位。文章發表在《電子游戲軟件》上,是計算機論文發表范文,供同行參考。

  關鍵詞:DOS界面,圖形編輯軟件,圖形設計

  磁盤操作系統是個人計算機上的一種操作系統附加繼承下來操作系統的載體。從1981年MS-DOS1.0直到1995年MS-DOS7.1的15年間,DOS做為微軟公司在個人計算機上使用的一個操作系統載體,推出了多個版本。DOS在IBM PC 兼容機市場中占有舉足輕重的地位。可以直接操縱管理硬盤的文件,以DOS的形式運行。

  目前用作DDC的PC總線工控機(IPC)大部分工作在DOS界面上,而DOS不具有像Windows那樣美觀方便的圖形用戶接口(GUI)。生成工藝流程圖等復雜圖形若用程序設計語言直接編程需花費大量精力和代碼,且不易修改。設計出數據文件小,占用內存少的圖形編輯軟件是控制界的一個研究課題。這里介紹一種生成圖素數據文件的通用圖形編輯軟件的設計方法。

  一、數據結構與數據文件格式

  由于所有的操作都基本建立在圖素的基礎之上,故數據結構也以圖素為中心。以下以圓、直線、矩形、字符串為例,其它圖素類似。

  1.定義所需圖素

  二、圖形編輯功能的實現

  本軟件包含的圖形編輯功能主要有:作圖、修改、移動、刪除、復制,下面僅舉幾例說明實現的方法。

  2.圖形的移動、刪除、復制功能

  以移動為例,首先用箭頭鍵或鼠標框取要移動的區域,區域矩形的左上,右下坐標分別為(block-x1,block-y1),(block-x2,block-y2),然后移動標識矩形到要到達的地方,確定。這樣標識矩形的終止位置與初始位置存在一個偏差,水平與垂直偏差分別為dl-x,dl-y。

  接下來搜索內存圖素鏈表,確定每個圖素的外接矩形,判斷外接矩形是否在初始標識矩形內,若在,則將該圖素的坐標屬性值改變dl-x,dl-y。清除圖形區,根據新的圖素鏈表作圖。

  圖形的刪除功能類似,只需將符合條件的圖素從鏈表中清除,再修改Elementcount值即可。

  拷貝圖形則只需將符合條件的圖素備份一個結點,修改結點的坐標屬性值,再將該結點加入鏈表,相應增加Elementcount的值。

  三、文件功能的實現

  存盤時,打開文件,寫入圖形的背景顏色,寫入圖素個數Elementcount,再將內存鏈表中各圖素的屬性值依次寫入文件即可。

  讀盤時,在內存中動態建立圖素鏈表,將文件中的圖素屬性值依次放入鏈表中,再根據背景顏色、圖素屬性值在屏幕上顯示圖形。

  存盤過程實現如下。

  savefile(char * filename)

  {

  FILE *fp;

  int i;

  List-temp=List-head;

  Eid=0;

  if((fp=fopen(filename,"w b"))==NULL)

  {

  printf ("%s", "Cant't open the file ");

  exit(1);

  }

  fwrite(&back-color, sizeof(char),1,fp);

  fwrite(&Elementcount,sizeof(int),1,fp);

  for(i=0;i{ List-temp->ElementID=Eid;

  fwrite(List-temp,sizeof(ElementList),1,fp);

  List-temp=List-temp->next;

  Eid ;

  }

  fclose(fp);

  }

  四、應用程序編程接口

  應用程序編程接口主要功能是讀圖形文件并顯示,對畫面圖素進行動態刷新。這些接口均以函數形式出現,供控制應用程序調用。

  1.draw-chart (char * filename)功能:讀圖形文件,在內存中建立圖素鏈表,顯示圖形。

  2.change-chart(int Element-ID, int how)功能:改變圖素Element-ID的特性,怎樣改變由how決定。該接口能方便地實現圖形的動態刷新。

  3.clear-chart( )功能:釋放圖素鏈表占用的內存。

  4.draw ( char * filename)功能:不建立鏈表,邊讀圖形文件,邊顯示。該函數不占用內存,適用于圖素多、數據文件較大,而又不需動態刷新的圖形畫面顯示。

  中國科技核心期刊網投稿須知:《電子游戲軟件》是國內著名的一家游戲雜志,半月刊,隸屬于次世代傳媒聯盟,簡稱“電軟”。始創于1994年6月,前身為《GAME集中營》,是中國第一本正式的游戲雜志。在近十年的風雨蒼黃中,一直是青少年流行文化的倡導者,一直站在游戲業發展的最前端。一貫秉持追求品質,不斷創新的態度,博得了廣大讀者的信賴與肯定。

日韩专区第一页| 国产91丝袜在线播放0| 欧美一级视频免费| 免费的黄视频| 国产伦久视频免费观看视频| 九九精品在线播放| 日韩专区第一页| 麻豆系列国产剧在线观看| 国产伦久视频免费观看 视频| 你懂的在线观看视频| 91麻豆国产级在线| 一a一级片| 亚久久伊人精品青青草原2020| 国产一区精品| 欧美日本免费| 99色精品| 日韩av片免费播放| 国产一区二区高清视频| 一级片片| 欧美a级片视频| 一级女性全黄生活片免费| 亚洲不卡一区二区三区在线 | 麻豆网站在线免费观看| 国产不卡精品一区二区三区| 国产伦精品一区三区视频| 毛片电影网| 久草免费资源| 999久久狠狠免费精品| 国产视频一区二区三区四区| 午夜久久网| 久久99爰这里有精品国产| 91麻豆精品国产自产在线| 国产精品免费久久| 亚洲 男人 天堂| 精品国产香蕉伊思人在线又爽又黄| 99久久精品国产高清一区二区| 午夜激情视频在线播放| 韩国三级一区| 午夜在线亚洲| 亚洲精品影院久久久久久| 国产一区二区精品在线观看| 日韩专区在线播放| 国产91素人搭讪系列天堂| 国产一级生活片| 国产成人啪精品视频免费软件| 国产成人女人在线视频观看| 久久国产一久久高清| 美女免费精品高清毛片在线视| 国产美女在线一区二区三区| 一级毛片视频在线观看| 国产精品12| 亚洲女人国产香蕉久久精品 | 四虎精品在线观看| 欧美爱色| 日本特黄特黄aaaaa大片| 黄色短视频网站| 国产一区二区精品久久| 久久福利影视| 中文字幕一区二区三区精彩视频 | 精品国产一区二区三区精东影业| 免费毛片播放| 午夜在线观看视频免费 成人| 精品在线观看国产| 精品视频一区二区三区| 日韩专区第一页| 精品久久久久久影院免费| 国产精品免费久久| 国产一区精品| 国产a网| 日本伦理黄色大片在线观看网站| 四虎精品在线观看| 一级女性大黄生活片免费| 91麻豆精品国产综合久久久| 久久福利影视| 91麻豆国产福利精品| 麻豆网站在线免费观看| 天天色成人| 国产美女在线一区二区三区| 成人免费网站视频ww| 九九精品在线播放| 国产原创视频在线| 欧美另类videosbestsex| 欧美1区| 欧美一级视频免费观看| 欧美a级成人淫片免费看| 欧美激情伊人| 欧美一区二区三区性| 国产网站在线| 日日夜夜婷婷| 国产伦理精品| 成人免费网站视频ww| 国产美女在线一区二区三区| 黄色免费三级| 久久精品欧美一区二区| 91麻豆国产级在线| 国产网站免费| 国产成人精品综合久久久| 91麻豆爱豆果冻天美星空| 99久久精品国产片| 色综合久久久久综合体桃花网| a级精品九九九大片免费看| 国产麻豆精品hdvideoss| 麻豆网站在线免费观看| 国产亚洲精品aaa大片| 欧美一级视| 日韩专区亚洲综合久久| 国产国语对白一级毛片| 欧美激情一区二区三区视频高清| 欧美激情影院| 成人a大片在线观看| 国产一区精品| 日韩av成人| 久久99欧美| 日韩中文字幕一区二区不卡| 国产麻豆精品hdvideoss| 精品国产亚洲一区二区三区| 亚州视频一区二区| 成人高清免费| 国产高清在线精品一区二区| 欧美激情一区二区三区视频 | 久久国产精品自由自在| 沈樵在线观看福利| 国产不卡高清在线观看视频| 精品国产一区二区三区久久久狼| 国产高清在线精品一区二区| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 欧美日本韩国| 国产极品精频在线观看| 欧美一区二区三区性| 韩国毛片基地| 免费一级片在线观看| 成人免费观看网欧美片| 欧美日本免费| 欧美a级成人淫片免费看| 久草免费在线视频| 欧美爱色| 成人影院一区二区三区| 国产高清在线精品一区二区| 亚洲天堂在线播放| 午夜在线影院| 天堂网中文字幕| 亚洲第一视频在线播放| 一级毛片视频免费| a级毛片免费观看网站| 韩国三级视频在线观看| 国产成人精品一区二区视频| 亚洲女人国产香蕉久久精品 | 欧美大片aaaa一级毛片| 99热精品一区| 四虎久久精品国产| 欧美一区二区三区性| 久久国产一区二区| 亚洲第一色在线| 国产91视频网| 成人a大片在线观看| 台湾毛片| 在线观看成人网 | 午夜精品国产自在现线拍| 国产美女在线观看| 免费国产在线观看| 欧美一区二区三区在线观看| 日日日夜夜操| 久久久久久久免费视频| 韩国毛片 免费| 久久久成人影院| 日本伦理片网站| 日韩av成人| 国产不卡精品一区二区三区| 久久精品免视看国产成人2021| 国产欧美精品| 亚洲第一页乱| 99久久网站| 国产91精品一区| 国产成+人+综合+亚洲不卡| 成人a大片在线观看| 日韩男人天堂| 国产国语在线播放视频| 欧美大片aaaa一级毛片| 久久成人亚洲| 亚洲精品永久一区| 99热精品一区| a级毛片免费全部播放| 四虎久久精品国产| 麻豆网站在线免费观看| 美女免费精品高清毛片在线视| 一级女性全黄久久生活片| 四虎久久精品国产| 精品国产香蕉伊思人在线又爽又黄| 尤物视频网站在线观看| 日韩中文字幕在线亚洲一区| 国产一区二区精品| 毛片电影网| 九九精品久久久久久久久| 欧美激情一区二区三区视频高清| 成人在激情在线视频| 日本特黄一级| 精品视频一区二区三区| 午夜家庭影院| 午夜在线影院| 午夜久久网|