出版時間:2007-4 出版社:清華大學 作者:楊祥金 頁數(shù):402
Tag標簽:無
內(nèi)容概要
本書介紹在Microsoft Windows98/2000/NT/XP環(huán)境下應(yīng)用C語言及API編寫應(yīng)用程序的最基本、最重要的方法,討論Windows應(yīng)用程序的組成和工作原理。 本書內(nèi)容按照教學要求組織,并遵循“從簡單到復(fù)發(fā)、循序漸進、理論聯(lián)系實際”的原則講解,很多基本概念、編程方法與技巧都通過具有最小的代碼段、最強大的功能和最大靈活性的經(jīng)典例程來介紹。每章末附有大量習題,供學習參考。 本書的包容性很好,只要熟悉C語言,有一定使用Windows操作系統(tǒng)經(jīng)歷的讀者都能掌握書中的內(nèi)容。本書語言通俗易懂,條理清晰,內(nèi)容豐富,非常適合作為高等院校的教材,也可供讀者自學。
書籍目錄
第1章 概述 1.1 Windows的發(fā)展歷史 1.2 Windows操作系統(tǒng)的基本性質(zhì)和用途 1.3 API的基本特征及其發(fā)展歷程 1.4 編程工具及其發(fā)展概況 1.5 集成開發(fā)環(huán)境 1.6 C程序和Windows程序的比較 1.7 Windows程序HelloMsg.C的三個基本組成部分 1.8 字符編碼及Unicode簡介 1.9 字符的數(shù)據(jù)類型char和寬字符數(shù)據(jù)類型wchar 1.10 應(yīng)用程序?qū)崿F(xiàn)Unicode和ASCII混合編碼的原理 練習1第2章 Windows操作系統(tǒng)的尋址方法與存儲器管理 2.1 Windows的芯片 2.2 Windows的分段尋址方法 2.3 32位分頁保護模式及其尋址方法 2.4 搶占式多任務(wù)、非搶占式多任務(wù)、進程和線程的概念 2.5 32位Windows應(yīng)用程序的消息輸入方式 2.6 32位Windows中虛擬內(nèi)存空間的劃分 2.7 32位Windows中虛擬內(nèi)存的管理 練習2第3章 開發(fā)Windows應(yīng)用程序的技術(shù)基礎(chǔ) 3.1 應(yīng)用程序的結(jié)構(gòu)與編譯 3.2 Windows應(yīng)用程序設(shè)計接口 3.3 標識符的匈牙利命名慣例 3.4 事件驅(qū)動程序設(shè)計 3.5 動態(tài)鏈接庫函數(shù) 3.6 PASCAL調(diào)用規(guī)范與WINAPI調(diào)用規(guī)范 3.7 句柄與代號 3.8 Windows應(yīng)用程序的工作原理 3.9 窗口類的作用及其用法初步 練習3第4章 應(yīng)用程序的分析 4.1 HELLOWIN.C應(yīng)用程序 4.2 WinMain函數(shù)的四個參數(shù) 4.3 窗口類結(jié)構(gòu)WNDCLASS 4.4 窗口類結(jié)構(gòu)的各條款介紹 4.5 與窗口有關(guān)的識別字的介紹 4.6 和窗口有關(guān)的幾種結(jié)構(gòu) 4.7 代號簡介 4.8 函數(shù)調(diào)用 4.9 注冊窗口類 4.10 建立窗口 4.11 顯示窗口 4.12 基本消息循環(huán) 4.13 窗口函數(shù) 練習4第5章 Windows操作系統(tǒng)中的窗口類 5.1 Windows中的窗口類概述 5.2 幾種窗口類結(jié)構(gòu)介紹 5.3 幾個與窗口類有關(guān)的函數(shù) 5.4 窗口類的式樣 5.5 設(shè)計中值得注意的幾個問題 練習5第6章 輸出 6.1 客戶區(qū)的繪制和更新 6.2 GDI簡介 6.3 TextOut函數(shù) 6.4 重畫區(qū)域的設(shè)定 6.5 系統(tǒng)字體 6.6 Windows系統(tǒng)中的視覺元件信息表 6.7 字體顯示例子SYSMETS1.C 6.8 滾動條的使用 6.9 建立更好的滾動 練習6第7章 圖形程序的編程基礎(chǔ) 7.1 概論 ……第8章 鍵盤程序編程基礎(chǔ)第9章 鼠標程序編程基礎(chǔ)第10章 預(yù)定義窗口類和子窗口控制項第11章 對話框的使用第12章 Windows中的資源附錄A 參考VC++的索引參考文獻
編輯推薦
《普通高校本科計算機專業(yè)特色教材精選?算法與程序設(shè)計?Windows程序設(shè)計教程》由清華大學出版社出版。
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載