注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡數(shù)據(jù)庫數(shù)據(jù)結構課程設計編程實例:基于Win32API編程

數(shù)據(jù)結構課程設計編程實例:基于Win32API編程

數(shù)據(jù)結構課程設計編程實例:基于Win32API編程

定 價:¥29.00

作 者: 厲旭杰,趙漢理 著
出版社: 清華大學出版社
叢編項: 高等學校計算機專業(yè)規(guī)劃教材
標 簽: 大學教材 大中專教材教輔

ISBN: 9787302361817 出版時間: 2014-08-01 包裝: 平裝
開本: 16開 頁數(shù): 214 字數(shù):  

內容簡介

  《數(shù)據(jù)結構課程設計編程實例:基于Win32API編程/高等學校計算機專業(yè)規(guī)劃教材》是數(shù)據(jù)結構課程設計實例教程,內容涵蓋鏈表、隊列、堆棧、樹、圖、排序等數(shù)據(jù)結構理論知識點,具體內容安排如下:第一部分是WindowsAPI編程基礎,包括第1~3章,主要介紹Win32API的程序架構、消息處理和繪圖方法等內容;第二部分是數(shù)據(jù)結構編程實例,包括第4~16章,精選了13個簡單易學的實例,通過一個個實例程序,把數(shù)據(jù)結構的基礎知識運用到實際的問題當中,每個實例都結合了數(shù)據(jù)結構的相關知識點,并且,每個實例均提供了擴展功能的要點,讀者在完成實例基本功能后,還可以繼續(xù)對實例程序進行完善,盡可能發(fā)揮學生的學習潛能;第三部分為附錄。本書所有實例程序基于Win32API可視化編程環(huán)境,在實例選取上力求新穎,以激發(fā)學生的課堂興趣。本書的所有源代碼、可執(zhí)行程序,以及部分實例的演示視頻可在網(wǎng)上免費下載。本書適用于大專院校計算機類、電子信息類、電氣信息類等相關專業(yè)學生進行數(shù)據(jù)結構知識綜合實踐,也可作為廣大計算機編程人員的參考書。

作者簡介

暫缺《數(shù)據(jù)結構課程設計編程實例:基于Win32API編程》作者簡介

圖書目錄

第一部分 WindowsAPI編程基礎
第1章 WindowsAPI介紹/31.1 VisualC++與WindowsAPI
1.2 初識Windows應用程序
1.3 使用向導建立Win32應用程序
1.4 程序架構
1.4.1 WinMain函數(shù)
1.4.2 MyregisterClass函數(shù)
1.4.3 InitInstance函數(shù)
1.4.4 WndProc函數(shù)
1.4.5 運行結果
1.5 編譯和調試
1.5.1 編譯錯誤
1.5.2 運行錯誤
1.6 本章小結
第2章 Win32消息處理
2.1 鍵盤輸入消息
2.2 鼠標輸入消息
2.3 定時器的使用
2.4 本章小結
第3章 Win32API繪圖
3.1 窗口屬性的設置
3.2 設備內容
3.3 顯示文本
3.4 畫筆與畫刷
3.4.1 畫筆創(chuàng)建
3.4.2 畫刷的創(chuàng)建
3.5 繪制位圖
3.5.1 加載位圖
3.5.2 建立與窗口DC兼容的內存DC
3.5.3 選用位圖對象SelectObject
3.5.4 使用BitBlt函數(shù)進行貼圖操作
3.6 雙緩沖技術
3.7 本章小結
第二部分 數(shù)據(jù)結構編程實例
第4章 小試牛刀:數(shù)字時鐘
4.1 本章目標
4.2 編程思路
4.2.1 獲取系統(tǒng)時間
4.2.2 使用位圖顯示數(shù)字
4.2.3 定時器設置
4.3 程序實現(xiàn)
4.4 本章小結
第5章 小試牛刀:推箱子
5.1 本章目標
5.2 編程思路
5.2.1 地圖數(shù)據(jù)的加載
5.2.2 地圖數(shù)據(jù)更新
5.2.3 游戲成功判斷
5.3 程序實現(xiàn)
5.4 本章小結
第6章 線性表的應用:貪食蛇游戲
6.1 知識點回顧
6.1.1 順序鏈表存儲結構
6.1.2 順序鏈表的創(chuàng)建
6.1.3 順序鏈表的遍歷輸出
6.1.4 順序鏈表的插入
6.1.5 順序鏈表的刪除
6.2 本章目標
6.3 編程思路
6.3.1 建立貪食蛇結構體Snake
6.3.2 產生食物
6.3.3 貪食蛇運動控制
6.3.4 定時器
6.4 程序實現(xiàn)
6.5 本章小結
……
第三部分 附錄

本目錄推薦

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