注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計Windows程序設(shè)計:用Microsoft C/C++和Visual C++

Windows程序設(shè)計:用Microsoft C/C++和Visual C++

Windows程序設(shè)計:用Microsoft C/C++和Visual C++

定 價:¥49.00

作 者: 章生立,董三立等編
出版社: 北京航空航天大學(xué)出版社
叢編項:
標(biāo) 簽: C語言

ISBN: 9787810125697 出版時間: 1995-01-01 包裝: 平裝
開本: 26cm 頁數(shù): 681頁 字?jǐn)?shù):  

內(nèi)容簡介

  內(nèi)容簡介本書介紹利用MicrosoftC/C十十和Visualc十+進行Windows程序設(shè)計的技術(shù)和參考信息。首先介紹Windows的歷史,Win-dows的概念和術(shù)語,如何控制Windows環(huán)境與用c和C十十編寫簡單的應(yīng)用程序;然后討論如何控制Windows窗口,如何設(shè)計圖標(biāo)、光標(biāo)和位圖,如何開發(fā)菜單和健加速器,如何編寫使用對話框和字體的代碼,如何繪制圖形包括科學(xué)圖、數(shù)學(xué)圖、餅形圖、條形圖和線圖,如何設(shè)計多媒體的程序;最后闡述使用Microsoft基礎(chǔ)類庫(MFC)開發(fā)Windows應(yīng)用程序的基本概念和技巧;書后列表了WindowsAPI,Microsoft基礎(chǔ)類庫參考和VisualWorkbench參考與WINDIWS.H頭文件參考。供青年學(xué)生、初級程序員和中級程序員閱讀使用。

作者簡介

暫缺《Windows程序設(shè)計:用Microsoft C/C++和Visual C++》作者簡介

圖書目錄

     目錄
   編者前言
   第一章 Windows 入門
    1.1什么是Windows
    1.2歷史展望
    1.2.1從BIOS10H軟件到Windows軟件
    1.3Windows是什么
    1.3.1標(biāo)準(zhǔn)用戶界面
    1.3.2多任務(wù)
    1.3.3內(nèi)存管理
    1.3.4隊列輸入
    1.3.5消息
    1.3.6設(shè)備的獨立性
    1.3.7動態(tài)連接庫
    1.3.8“新可執(zhí)行”格式
    1.3.9MS-DOS的應(yīng)用程序
    1.4對窗口的增強
    1.5必備的條件
    1.5.1Windows工具
   第二章 Windows的概念和術(shù)語
    2.1什么是窗口
    2.2可視界面
    2.2.1邊界
    2.2.2標(biāo)題條
    2.2.3控制框
    2.2.4系統(tǒng)菜單
    2.2.5最小化框
    2.2.6最大化框
    2.2.7垂直滾動條
    2.2.8水平滾動條
    2.2.9菜單條
    2.2.10客戶區(qū)
    2.3Windows類
    2.4面向?qū)ο笫匠绦蛟O(shè)計
    2.4.1圖標(biāo)
    2.4.2光標(biāo)
    2.4.3插入記號
    2.4.4消息框
    2.4.5對話框
    2.4.6字體
    2.4.7位圖
    2.4.8畫筆
    2.4.9畫刷
    2.5獲取消息
    2.5.1消息格式
    2.5.2消息的來源
    2.5.3消息的處理
    2.5.4消息循環(huán)
    2.6什么是資源
    2.7訪問Windows函數(shù)
    2.7.1PASCAL調(diào)用規(guī)程
    2.8什么是WINDOWS.H
    2.9WINDOWS的標(biāo)識
    2.10Windows應(yīng)用程序的組成
    2.10.1C編譯器
    2.10.2資源編輯器
    2.10.3資源編譯器
    2.10.4連接器
    2.10.5NMAKE工具
   第三章 訪問Windows環(huán)境
    3.1坐標(biāo)系統(tǒng)
    3.1.18種映像模式
    3.1.2設(shè)備坐標(biāo)
    3.1.3視口
    3.1.4MM_ISOTROPIC和MM_ANISOTROPIC的說明
    3.1.5改變?nèi)笔∽鴺?biāo)
    3.2選擇初始窗口大小、位置、光標(biāo)、圖標(biāo)和風(fēng)格
    3.3ShowWindnow函數(shù)
    3.4SetClassWord函數(shù)
    3.5虛擬鍵
    3.6控制和對話框
    3.6.1靜態(tài)控制
    3.6.2按式按鈕控制
    3.6.3單選按鈕控制
    3.6.4復(fù)選框控制
    3.6.5編輯框
    3.6.6列表框
    3.6.7滾動條
    3.7系統(tǒng)計時器
    3.7.1使用定時器
    3.8內(nèi)存
    3.8.1內(nèi)存分配
    3.8.2內(nèi)存管理
   第四章 編寫簡單的Windows程序
    4.1入門
    4.1.1句柄的進一步說明
    4.2Windows應(yīng)用程序的基本組成
    4.2.1WinMain函數(shù)
    4.2.2注冊窗口類
    4.2.3創(chuàng)建窗口
    4.2.4顯示及更新窗口
    4.2.5消息循環(huán)
    4.3窗口函數(shù)
    4.3.1WM_PAINT消息
    4.4創(chuàng)建模塊定義文件
    4.5創(chuàng)建NMAKE文件
    4.6聯(lián)編
    4.7怎樣使用SWA創(chuàng)建其它的Wind0Ws應(yīng)用程序
    4.8創(chuàng)建Include文件
    4.9資源文件
    4.9.1資源編譯器
    4.10MAKE的回顧
   第五章 控制Windows窗口
    5.1什么是滾動條
    5.1.1向下的含義
    5.1.2滾動條范圍
    5.1.3滾動條位置
    5.1.4滾動條類型
    5.2怎樣使用滾動條編寫應(yīng)用程序
    5.2.1Make文件(SCROL)
    5.2.2定義文件(SCROL.DEF)
    5.2.3文檔文件(SCROL.DOC)
    5.2.4應(yīng)用程序文件(SCROL.CPP)
    5.3如何使用系統(tǒng)計時器
    5.3.1Make文件(TICK)
    5.3.2定義文件(TICK.DEF)
    5.3.3消息文件(TICK.DOC)
    5.3.4應(yīng)用程序文件(TICK.CPP)
    5.4如何創(chuàng)建一個抵押償還表
    5.4.1LOANMake文件
    5.4.2LOAN.DEF模塊定義文件
    5.4.3LOAN.CPP應(yīng)用程序文件
   第六章 設(shè)計圖標(biāo)、光標(biāo)和位圖
    6.1使用Windows工具創(chuàng)建圖標(biāo)、光標(biāo)和位圖
    6.1.1MicrosoftImageEditor的啟動
    6.2使用圖標(biāo)
    6.2.1Make文件(ICON)
    6.2.2定義文件(ICON.DEF)
    6.2.3資源文件(ICON.RC)
    6.2.4應(yīng)用程序文件(ICON.CPP)
    6.3使用光標(biāo)
    6.3.1Make文件及定義文件(CUR及CUR.DEF)
    6.3.2資源文件(CU R.RC)
    6.3.3應(yīng)用程序文件(CUR.CPP)
    6.4使用MicrosoftNMAKE
    6.4.1NMAKEMake文件的創(chuàng)建
    6.4.2NMAKE選項
    6.4.3NMAKE的調(diào)用
    6.5使用資源編譯器
    6.5.1資源編譯器語句
    6.5.2使用資源編譯器編譯
   第七章 開發(fā)菜單和鍵加速器
    7.1菜單機制
    7.1.1什么是菜單
    7.1.2菜單關(guān)鍵字和選項
    7.2隨時創(chuàng)建菜單
    7.2.1創(chuàng)建菜單來改變圖形的尺寸
    7.2.2用菜單改變背景顏色
    7.2.3用菜單決定系統(tǒng)信息
    7.2.4用菜單查看目錄表列
    7.3總結(jié)
   第八章 數(shù)據(jù)輸入對話框
    8.1對話框簡介
    8.2對話框編輯器
    8.2.1為何要使用對話框編輯器
    8.2.2使用Microsoft對話框編輯器
    8.2.3使用編輯器進行編輯
    8.2.4創(chuàng)建一個對話框
    8.2.5檢查.DLG文件
    8.3為各種需要創(chuàng)建對話框
    8.3.1創(chuàng)建一個簡單的About對話框
    8.3.2用一個對話框改變圖形形狀
    8.3.3通過對話框輸入文本
    8.3.4用對話框輸入整型數(shù)
    8.3.5用對話框輸入實型的數(shù)字
    8.4創(chuàng)建消息框
   第九章 字體的使用
    9.1字體的結(jié)構(gòu)和定義
    9.1.1邏輯字體常數(shù)
    9.1.2TEXTMETRIC結(jié)構(gòu)
    9.1.3LOGFONT結(jié)構(gòu)
    9.1.4字符單元
    9.2字體附加的特性
    9.2.1字體寬度
    9.2.2自動引導(dǎo)和壓縮字距磅
    9.2.3OEM與ANSI字符集相比較
    9.2.4邏輯字體與物理字體
    9.2.5向量字體與光柵字體
    9.2.6生成字體
    9.3字體的類型
    9.3.1缺省字體
    9.3.2打印機字體和顯示字體
    9.3.3Cust0m字體
    9.4字體映射方法
    9.5字體編輯器的使用
    9.5.1如何裝入字體編輯器
    9.5.2基本的字體編輯器窗口
    9.5.3如何改變字體頭
    9.5.4如何定制字體
    9.5.5如何存儲Custom字體設(shè)計
    9.5.6如何生成一個字體源文件
    9.6字體程序
    9.6.1CreateFont函數(shù)
    9.6.2CreateFontIndirect函數(shù)
    9.6.3FONT1程序
    9.6.4FONT1文件
    9.6.5FONT1.DEF文件
    9.6.6FONT1.CPP文件
    9.6.7FONT2程序
    9.6.8FONT2和FONT2.DEF文件
    9.6.9FONT2.CPP文件
    9.6.10FONT3程序
    9.6.11FONT3及FONT3.DEF文件
    9.6.12FONT3.CPP文件
    9.6.13FONT4程序
    9.6.14FONT4及FONT4.DEF文件
    9.6.15FONT4.CPP文件
    9.7更好的字體
   第十章 圖形概念和繪圖元語
    10.1圖形設(shè)備接口
    10.1.1GDI的用途
    10.1.2像素操作
    10.1.3設(shè)備信息
    10.1.4設(shè)備場境句柄
    10.1.5映射方式
    10.2GDI繪圖元語
    10.2.1圖形元語
    10.2.2GDI繪圖元語的使用
    10.2.3簡單的條形圖
    10.3GDI工具
    10.3.1畫筆
    10.3.2畫刷
    10.3.3簡單的條形圖再述
    10.3.4顏色
    10.3.5位圖
   第十一章 科學(xué)圖和數(shù)學(xué)圖的繪制
    11.1正弦波
    11.2衰減正弦波
    11.3一個傅立葉級數(shù)
   第十二章 餅形圖、條形圖和線圖的設(shè)計
    12.1調(diào)色板管理程序
    12.1.1邏輯調(diào)色板的開銷
    12.2餅形圖
    12.2.1PIE文件和PIE.DEF文件
    12.2.2PIE.H頭文件
    12.2.3PIE.RC資源文件
    1.2.4PIE.CPP程序
    12.3條形圖
    12.3.1BAR文件和BAR.DEF文件
    12.3.2BAR.H頭文件
    12.3.3BAR.RC資源文件
    12.3.4BAR.CPP程序
    12.4線圖
    12.4.1LINE文件和LILNE.DEF文件
    12.4.2LINE.H頭文件
    12.4.3LINE.RC資源文件
    12.4.4LINE.CPP程序
    12.5關(guān)于三大程序的變化
   第十三章 專用應(yīng)用程序:帶多媒體聲音的草圖、動畫和屏幕保存程序
    13.1草圖繪制:帶多媒體聲音的鼠標(biāo)速寫
    13.1.1SKCH文件
    13.1.2SKCH.CPP代碼
    13.2動畫:火車1
    13.3動畫:帶多媒體聲音的火車2
    13.4屏幕保存程序:一個帶多媒體聲音的屏幕保存程序
    13.4.1SAVER文件
    13.4.2SAVER應(yīng)用程序代碼
    13.5重要的是實踐
   第十四章 為面向?qū)ο蟠翱诔绦蜷_發(fā),MICROSOFT基礎(chǔ)類庫簡述
    14.1類庫合理性
    14.2考慮MICROSOFT基礎(chǔ)類庫的設(shè)計
    14.3重要的Microsoft基礎(chǔ)類庫特性
    14.4COBJECT:全部類庫應(yīng)用程序的基礎(chǔ)
    14.5重要的Microsoft基礎(chǔ)類庫類
    14.6簡單的基礎(chǔ)類例子
    14.6.1使用EASY.CPP 建立一個窗口
    14.6.2AFXWIN.H頭文件
    14.6.3CWinApp:派生的CTheApp類
    14.6.4CFrameWnd:應(yīng)用程序窗口
    14.6.5InitInstance:使用一個成員函數(shù)
    14.6.6構(gòu)造函數(shù)
    14.6.7測試EASY應(yīng)用程序
    14.7一個簡單的Microsoft基礎(chǔ)類庫應(yīng)用程序
    14.7.1MFCAMake文件說明
    14.7.2MFCA.DEF模塊定義文件說明
    14.7.3MFCA.H頭文件說明
    14.7.4MFCA.CPP說明
    14.7.5MFCA應(yīng)用程序說明
    14.8圖形元語
    14.8.1GDIMake文件、GDI.DEF模塊定義文件和GDI.H頭文件
    14.8.2GDI.CPP說明
    14.8.3GDI應(yīng)用程序說明
   第十五章 用資源開發(fā)MicrosoftC十十基礎(chǔ)類庫應(yīng)用程序
    15.1給科學(xué)圖表添加資源:菜單、對話框和多媒體聲音
    15.1.1FOURMake文件和FOUR.DEF模塊定義文件
    15.1.2FOUR.H頭文件
    15.1.3FOURR.H資源頭文件,F(xiàn)OUR.RC資源腳本文件和FOUR.DLG對話腳本文件
    15.1.4FOUR.CPP應(yīng)用程序文件
    15.1.5創(chuàng)建定制的CMainWnd類
    15.1.6獲得Wind0Ws的當(dāng)前大小
    15.1.7繪制傅立葉波形
    15.1.8創(chuàng)建“關(guān)于”對話框
    15.1.9數(shù)據(jù)輸入對話框
    15.1.10 響應(yīng)OnExit
    15.1.11消息映射處理
    15.1.12 運行FOUR應(yīng)用程序
    15.2給條形圖添加資源:一個菜單和一個對話框
    15.2.1BAR命令行Make文件,BAR.MAK工程Make文件,BAR.DEF模塊定義文件
    15.2.2BAR.H頭文件
    15.2.3BARR.H資源頭文件.BAR.RC資源腳本文件.BAR.DLG對話腳本文件
    15.2.4BAR.CPP應(yīng)用程序文件
    15.2.5測試BAR應(yīng)用程序
   附錄A WindowsAPI函數(shù)和Microsoft基礎(chǔ)類庫項目
   附錄B VisualC十十集成環(huán)境用法
    B.1進入VisualWorkbench環(huán)境
    B.1.1主菜單分類
    B.1.2書寫新的應(yīng)用程序
    B.1.3編輯應(yīng)用程序
    B.1.4拷貝、剪切和粘貼(Copying,Cutting和Pasting)
    B.2編譯和連接
    B.2.1在VisualWorkbench內(nèi)工作
    B.2.2在DOS命令行下工作
    B.3使用Microsoft幫助系統(tǒng)
    B.3.1程序語句幫助
    B.3.2其他幫助特性
    B.3.3打印幫助信息
    B.4設(shè)置重要的Options選項
    B.4.1Project...(工程選項)
    B.4.2調(diào)試選項
    B.4.3目錄選項
    B.4.4編輯器選項
    B.4.5Workspace選項
    B.4.6工具選項
    B.4.7顏色選項
    B.4.8字體選項
    B.4.9TOOLS.INI文件
   附錄C WINDOWS.H頭文件
   

本目錄推薦

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