出版時間:2002-9 出版社:北京大學(xué)出版社 作者:(美)佩特佐德 頁數(shù):1196 譯者:天宏工作室
Tag標(biāo)簽:無
內(nèi)容概要
《Microsoft C# Windows程序設(shè)計(上下)》介紹了如何編寫在Microsoft Windows環(huán)境下運行的程序。存在許多方式編寫這樣的程序。在這本《Microsoft C# Windows程序設(shè)計(上下)》中,使用了新的面向?qū)ο蟮某绦蛟O(shè)計語言C#和名為“Windows Forms”的新式類庫,Windows Forms類庫是Microsoft·NET Franework的一部分,后者在2000年夏季出現(xiàn),大約一年半之后被引入。
作者簡介
佩特佐德從1985年春天獲得Windows1.0SDK的測試版開始Charles Perzold就一直從事Windows 程序設(shè)計。他于1986年12月在雜志上發(fā)表了第一篇關(guān)于Windows 程序設(shè)計的文章,是《Windows程序設(shè)計》一書的作者,這是一本經(jīng)久不衰的暢銷書。他還編著了《Coed:The Hidden Language of Computer Hardware and Software》等書。他曾經(jīng)榮獲《Windows》雜志頒發(fā)的“Windows Pioneer Award”獎,并且是獲此殊榮的7個人中唯一的一名作家。
書籍目錄
簡介第一章 控制臺本身1.1 C#版本1.2 程序分析1.3 C#名稱空間1.4 控制臺I/O1.5 C#數(shù)據(jù)類型1.6 表達(dá)式和操作符1.7 條件和循環(huán)1.8 對象的跳躍1.9 使用C#的關(guān)鍵特性進(jìn)行程序設(shè)計1.10 靜態(tài)方法1.11 異常處理1.12 拋出異常1.13 獲取和設(shè)置屬性1.14 構(gòu)造函數(shù)1.15 實例和繼承1.16 更宏偉的藍(lán)圖1.17 命名約定1.18 幾句題外話第二章 歡迎使用windoWs Forms2.1 消息框2.2 窗體2.3 顯示窗體2.4 它是一個應(yīng)用程序,我們想要運行它2.5 主題的多種形式2.6 窗體的屬性2.7 事件驅(qū)動的輸入2.8 處理Paint事件2.9 顯示文本2.9.1 字體2.9.2 畫刷2.9.3 坐標(biāo)點2.10 Paint事件很特殊!2.11 多個窗體,多個處理程序2.12 繼承窗體2.13 OnPaint方法2.14 Main屬于這里嗎?2.15 事件和On方法第三章 基本結(jié)構(gòu)3.1 類和結(jié)構(gòu)3.2 二維坐標(biāo)點3.3 Point數(shù)組3.4 Size結(jié)構(gòu)3.5 浮點版本3.6 矩形是一個Point和一個Size3.7 Rectangle屬性和方法3.8 大小合適的窗體3.9 窗體和客戶區(qū)3.10 坐標(biāo)變換3.11 顏色結(jié)構(gòu)3.12 141種顏色名稱3.13 畫筆和畫刷3.14 系統(tǒng)顏色3.15 已知的顏色3.]6 使用什么?3.17 感受重畫3.18 使Hello Word居中3.19 測量字符串3.20 矩形中的文本第四章 文本輸出中的練習(xí)4.1 系統(tǒng)信息4.2 為文本之間添加間距4.3 屬性值4.4 格式化為列4.5 每樣?xùn)|西都是一個對象4.6 列出系統(tǒng)信息4.7 Windows窗體和滾動條4.8 滾動面板控件4.9 sCrollableControl的繼承關(guān)系4.10 沒有控件的滾動4.11 實際數(shù)值4.12 保持最新4.13 不要成為一頭豬4.14 展望未來第五章 直線、曲線和區(qū)域填充5.1 如何獲得一個圖形對象5.2 畫筆簡介5.3 直線5.4 打印5.5 屬性和狀態(tài)5.6 圖形保真5.7 多重連接的直線5.8 曲線和參數(shù)方程5.9 普遍存在的矩形5.10 一般化的多邊形5.11 更簡單的橢圓5.12 弧線和餅圖5.13 填充矩形、橢圓和餅圖5.14 偏離1個像素5.15 多邊形和填充模式第六章 接近鍵盤6.1 忽略鍵盤6.2 誰獲得了焦點?6.3 鍵和字符6.4 鍵的按下和彈起6.5 Keys枚舉6.6 測試修飾鍵6.7 實際檢驗6.8 Syslnfo的鍵盤接口6.9 字符的擊鍵6.10 控制字符6.11 查看鍵碼6.12 調(diào)用Win32 API6.13 處理來自外語鍵盤的輸入6.14 輸入焦點6.15 丟失的插入符號6.16 回顯鍵字符6.17 從右到左的問題第七章 頁面和變換7.1 文本的設(shè)備無關(guān)性7.2 實際數(shù)值是多少?7.3 每英寸的點數(shù)7.4 打印機的情況怎樣?7.5 手工轉(zhuǎn)換7.6 頁單位和頁縮放7.7 畫筆的寬度7.8 頁面變換7.9 保存圖形狀態(tài)7.10 可度量大小7.11 任意坐標(biāo)7.12 哪些事情不能做7.13 世界坐標(biāo)變換7.14 總結(jié)7.15 線性變換7.16 矩陣簡介7.17 Matrix 類7.18 切變之類的變形7.19 組合變換第八章 鼠標(biāo)的歷史8.1 鼠標(biāo)的不利一面8.2 忽略鼠標(biāo)8.3 一些核心定義8.4 關(guān)于鼠標(biāo)的信息8.5 鼠標(biāo)滾輪8.6 4種基本的鼠標(biāo)事件8.7 轉(zhuǎn)動滾輪8.8 鼠標(biāo)移動8.9 跟蹤和捕獲鼠標(biāo)8.10 跟蹤的經(jīng)歷8.11 使用接口將代碼一般化8.12 單擊和雙擊8.13 與鼠標(biāo)有關(guān)的屬性8.14 進(jìn)入、離開和停留8.15 鼠標(biāo)光標(biāo)8.16 點擊測試8.17 添加鍵盤接口8.18 使子類工作8.19 點擊測試文本8.20 使用鼠標(biāo)隨意畫線第九章 文本和字體9.1 Windows中的字體9.2 字形9.3 字體高度和行距9.4 默認(rèn)字體9.5 字體的變化形式9.6 使用名稱創(chuàng)建字體9.7 磅值的其他名字9.8 度量單位之間的沖突9.9 Font的屬性和方法9.10 FontFamily的新字體9.11 理解設(shè)計度量9.12 字體系列數(shù)組9.13 字體集合9.14 DrawStnng的變化形式9.15 消除文本的鋸齒9.16 測量字符串9.17 StringFormat選項9.18 網(wǎng)格匹配和文本匹配9.19 水平和垂直對齊9.20 熱鍵顯示9.21 裁剪和刪除首尾空白9。22 使用制表位第十章 定時器和時間10.1 Timer類10.2 DateTime結(jié)構(gòu)10.3 本地時間和統(tǒng)一時間lO.4 滴答計數(shù)10.5 世界各地的日歷10.6 可讀的表達(dá)方式10.7 一個簡單的文化所特有的時鐘10.8 流行的外觀10.9 模擬時鐘10.10 拼圖游戲第十一章 圖像和位圖11.1 位圖支持概述11.2 位圖文件格式11.3 加載和繪制11。4 圖像信息11.5 繪制圖像11.6 匹配矩形11.7 旋轉(zhuǎn)和剪切11.8 顯示部分圖像11.9 在圖像上繪制11.10 關(guān)于Image一類的更多內(nèi)容11.11 Bitmap 類11.12 使用位圖的Hello world11.13 陰影位圖11.14 二進(jìn)制資源11.15 動畫11.16 圖像列表11.17 圖片框第十二章 按鈕、標(biāo)簽和滾動條12.1 按鈕和單擊12.2 鍵盤和鼠標(biāo)12.3 控件問題12.4 深入討論按鈕12.5 外觀和對齊方式12.6 帶有位圖的按鈕12.7 多個事件處理程序還是一個事件處理程序?12.8 繪制自己的按鈕12.9 設(shè)置錨點12.10 永久停靠12.11 窗體的子對象12.12 z層疊順序12.13 復(fù)選框12.14 三狀態(tài)復(fù)選框12.15 標(biāo)簽控件12.16 制表位和.Tab鍵控制順序12.17 標(biāo)識控件12.18 自動縮放選項12.18.1 Windows Forms Designer如何使用自動縮放?12.18.2 富有創(chuàng)造性的AutoScaleBaseSize設(shè)置12.18.3 深入研究自動縮放12.19 十六進(jìn)制計算器12.20 單選按鈕和組框12.2l 滾動條12.22 跟蹤欄的各種形式第十三章 貝寒爾曲線和其他樣條曲線第十四章 菜單第十五章 路徑、區(qū)域和裁剪第十六章 對話框第十七章 畫刷和畫筆第十八章 文本框、列表框和旋轉(zhuǎn)框第十九章 字體第二十章 工具欄和狀態(tài)欄第二十一章 打印第二十二章 樹形視圖和列表視圖第二十三章 元文件第二十四章 剪切、拖動和放置附錄A 文件和流附錄B 數(shù)學(xué)類
編輯推薦
Petzold編著的書籍一直是Windows開發(fā)的權(quán)威。在這本《Microsoft C# Windows程序設(shè)計(上下)》關(guān)于NET的WindoWs編程指導(dǎo)中,這位暢銷書作者向您展示了如何充分利用 WindoWS Forms這個下一代的Windows編程類庫。您將了解如何使用C#為Windows應(yīng)用程序創(chuàng)建動態(tài)的用戶界面和圖形輸出?!禡icrosoft C# Windows程序設(shè)計(上下)》使用了大量以C#編寫的客戶應(yīng)用程序示例來展示常用技術(shù),并且在最佳編程實踐方面給出了大量的實際建議。有了這《Microsoft C# Windows程序設(shè)計(上下)》您很快就會成為C#編程的頂尖高手!
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載
Microsoft C# Windows 程序設(shè)計(上下,含光盤) PDF格式下載