注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)C語言的窗口式圖形界面設(shè)計(jì):自帶漢字環(huán)境的應(yīng)用軟件編程

C語言的窗口式圖形界面設(shè)計(jì):自帶漢字環(huán)境的應(yīng)用軟件編程

C語言的窗口式圖形界面設(shè)計(jì):自帶漢字環(huán)境的應(yīng)用軟件編程

定 價(jià):¥35.00

作 者: 劉路放著
出版社: 西安交通大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: C語言 應(yīng)用程序 程序設(shè)計(jì)

ISBN: 9787560508313 出版時間: 1996-06-01 包裝: 平裝
開本: 26cm 頁數(shù): 392 字?jǐn)?shù):  

內(nèi)容簡介

  內(nèi)容提要本書介紹了如何為使用C語言編寫的應(yīng)用程序設(shè)計(jì)一個“自帶漢字環(huán)境”的窗口式圖形用戶界面。書中系統(tǒng)地介紹了VGA顯示卡、鼠標(biāo)、鍵盤和擴(kuò)充存儲器等設(shè)備的編程方法,并在此基礎(chǔ)上建立了一個內(nèi)含式漢字編程環(huán)境HANENV,包擴(kuò)一個頭文件和200多個庫函數(shù)。將HANENV加入Tur-boC之后,就可以在編寫應(yīng)用程序時直接引用其庫函數(shù)。這些庫函數(shù)的功能包括漢字的輸入、存儲和顯示;時鐘、定時器和閃爍光標(biāo);全屏幕數(shù)據(jù)錄人和畫圖;窗口、滾動條、按鍵式菜單以及代碼表等窗口式界面部件等。同時在HANENV系統(tǒng)中還提供了計(jì)算器、調(diào)色板、文件目錄窗口以及屏幕平滑移動等功能,使用HANENV編寫的軟件經(jīng)編譯后可以直接在西文DOS環(huán)境下運(yùn)行而具有強(qiáng)大的漢字處理能力。因此HANENV系統(tǒng)是使用C語言編寫華麗而實(shí)用的用戶界面應(yīng)用程序的最佳編程環(huán)境。本書配有兩張同名軟盤,軟盤中除了HANENV系統(tǒng)的所有頭文件、庫函數(shù)及其源程序以外,還包括若干用于字庫編輯、造字的工具軟件和一個使用HANENV編寫的窗口式文本編輯程序。

作者簡介

暫缺《C語言的窗口式圖形界面設(shè)計(jì):自帶漢字環(huán)境的應(yīng)用軟件編程》作者簡介

圖書目錄

     目錄
   緒論
   第1篇 環(huán)境與設(shè)備
    第1章 EGA/VGA顯示卡的基本工作原理及編程
    1.1 EGA/VGA卡的顯示模式
    1.2 VGA卡的結(jié)構(gòu)
    1.3 BIOS的顯示器中斷
    1.4 VGA卡的寄存器
    1.5 EGA/VGA卡使用小結(jié)
    第2章 鼠標(biāo)應(yīng)用程序設(shè)計(jì)
    2.1 鼠標(biāo)的初始化
    2.2 自制鼠標(biāo)光標(biāo)驅(qū)動
    2.3 測試和設(shè)置鼠標(biāo)狀態(tài)
    2.4 HANENV系統(tǒng)中關(guān)于鼠標(biāo)應(yīng)用的其他設(shè)置
    第3章 鍵盤操作
    3.1 Turb0C的鍵盤操作庫函數(shù)
    3.2 DOS系統(tǒng)功能調(diào)用
    3.3 使用BIOS的鍵盤中斷編程
    3.4 鍵盤緩沖區(qū)
    第4章 擴(kuò)充存儲器編程
    4.1 擴(kuò)充存儲器與擴(kuò)充存儲器調(diào)用規(guī)范XMS
    4.2 直接訪問擴(kuò)充存儲器
    4.3 利用擴(kuò)充存儲器管理規(guī)范XMs訪問擴(kuò)充存儲器
    第5章 HANENV系統(tǒng)的初始化與裝配
    5.1 HANENV系統(tǒng)的初始化
    5.2 HANENV系統(tǒng)的裝配
    5.3 HANENV系統(tǒng)的工具軟件
   第2篇 漢字處理
    第6章 漢字顯示
    6.1 顯示一個象素點(diǎn)
    6.2 顯示一個字模點(diǎn)陣
    6.3 以更快的速度顯示漢字
    6.4 漢字點(diǎn)陣的放大
    6.5 HANENV系統(tǒng)中的漢字(字符)顯示函數(shù)族
    第7章 漢字庫的組織
    7.1 HANENV的漢字庫結(jié)構(gòu)
    7.2 從漢字庫中取字模點(diǎn)陣
    7.3 HANENV系統(tǒng)的字庫及其生成
    第8章 漢字輸入模塊的設(shè)計(jì)
    8.1 漢字輸入函數(shù)gethan
    8.2 輸入法模塊及其裝人
    8.3 拼音輸入法模塊的設(shè)計(jì)
    8.4 通用輸入法模塊的設(shè)計(jì)
    第9章 光標(biāo)、時鐘和定時器
    9.1 BIOS的時鐘中斷1CH
    9.2 光標(biāo)與漢字的文本工作方式設(shè)計(jì)
    9.3 正文工作方式
    9.4 時鐘與定時器
    9.5 鼠標(biāo)、光標(biāo)和時鐘函數(shù)應(yīng)用小結(jié)
   第3篇 用戶界面程序設(shè)計(jì)
    第10章 屏幕作圖
    10.1 HANENV系統(tǒng)和TurboC的圖形庫聯(lián)合編程
    10.2 橫豎線、框和矩形塊
    10.3 構(gòu)造對話框和按鍵
    10.4 直線和曲線
    第11章 圖形用戶界面設(shè)計(jì)
    11.1 提示和對話框
    11.2 滾動條
    11.3 代碼表
    11.4 調(diào)色板
    第12章 全屏幕數(shù)據(jù)編輯
    12.1 基本數(shù)據(jù)編輯函數(shù)
    12.2 各種類型數(shù)據(jù)字段的編輯函數(shù)
    12.3 設(shè)計(jì)一個全屏幕數(shù)據(jù)錄入、編輯界面程序
    第13章 菜單程序設(shè)計(jì)
    13.1 多功能按鍵式菜單及其應(yīng)用
    13.2 圖標(biāo)式菜單
   第4篇 HANENV系統(tǒng)應(yīng)用
    第14章 HANENV系統(tǒng)的頭文件
    第15章 HANENV系統(tǒng)的庫函數(shù)
    參考文獻(xiàn)
   

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號