大學Visual C++程式設計案例教程

大學Visual C++程式設計案例教程

《大學VisualC++程式設計案例教程》是作者羅建軍 著,2004年高等教育出版社出版。

基本介紹

  • 中文名:大學Visual C++程式設計案例教程
  • 作者:羅建軍
  • 出版社高等教育出版社 
  • 出版時間:2004年8月1日
  • 頁數:467 頁
  • 定價:24.3 元
  • 裝幀:平裝
  • ISBN:9787040155044
內容簡介,圖書目錄,

內容簡介

《大學VisualC++程式設計案例教程》按照教育部高等學校計算機基礎課程新的教學基本要求組織編寫。全書以Visual c++案例開發為特色,深入分析了大量開放性項目案例的開發過程,使學習者不僅能領悟程式設計所必須掌握的知識重點,也能熟悉開發軟體項目的各個環節,從而真正學到套用軟體的開發技術。
《大學VisualC++程式設計案例教程》內容分為兩個主要部分:第一部分為關鍵技術,簡明地介紹了Windows編程的五大知識點,讀者可以根據自身情況參考學習;第二部分為實用案例,提供了大量經過多年實踐檢驗的、具有一定複雜度和代表性的案例,讀者可以通過閱讀案例分析說明文檔,調試修改《大學VisualC++程式設計案例教程》中的代碼,進而從這些精心準備的案例中獲得紮實的程式開發技能。
《大學VisualC++程式設計案例教程》還提供了一個有關調試技術的附錄,供讀者上機實驗時參考使用。
《大學VisualC++程式設計案例教程》適用對象為具有一定c或C++基礎,希望學習基於Windows可視化編程的讀者,可作為高等院校計算機及相關專業的教材或參考書,也可供套用開發人員學習參考。
《大學VisualC++程式設計案例教程》支持網站為西安交通大學計算機教學實驗中心的網站,提供了一個全互動性、立體化的網路教學環境(包括課件、代碼、討論答疑區和學習指導信息等),所有內容都在不斷更新,供教師教學和學生學習使用。

圖書目錄

第一部分 關鍵技術第一章 Windows與VisualC++基礎1.1 Windows的用戶界面對象1.1.1 視窗1.1.2 系統選單1.1.3 標題欄1.1.4 選單欄1.1.5 工具條1.1.6 客戶區1.1.7 垂直滾動條和水平滾動條1.1.8 狀態欄1.1.9 圖示1.1.10 游標1.1.11 插入符1.1.12 對話框1.1.13 控制項1.2 Windows編程的主要概念1.2.1 事件驅動1.2.2 設備無關性1.2.3 資源管理1.3 Windows應用程式類型1.4 MFC應用程式框架1.5 MFC編程1.6 在視窗的客戶區輸出文字和圖形1.7 使客戶區重繪1.8 Windows數據類型1.9 Windows變數的命名規則基本範例第二章 Windows訊息機制2.1 事件驅動與訊息循環機制2.1.1 訊息的分類2.1.2 訊息的格式2.2 編制訊息處理函式2.2.1 訊息映射2.2.2 利用ClassWizard編制訊息處理函式2.3 滑鼠訊息2.4 鍵盤訊息2.5 定時器訊息基本範例典型案例第三章 圖形設備接口和資源編程3.1 設備環境類和圖形對象3.2 庫存圖形對象3.3 畫筆與畫刷3.4 字型3.5 繪圖模式3.6 GDI坐標系3.7 Windows應用程式資源3.8 點陣圖3.9 選單3.10 圖示、快捷鍵和字元串表3.11 工具條與狀態條3.12 更新命令用戶接口訊息基本範例典型案例第四章 文檔/視圖結構4.1 文檔/視圖概念4.2 視圖類4.3 文檔類4.4 文檔/視圖結構中的應用程式類4.5 文檔/視圖結構中的框架視窗類4.6 文檔/視圖結構中各類對象之間的協作關係4.7 序列化4.8 自定義類的序列化基本範例典型案例第五章 對話框5.1 對話框5.2 控制項5.3 對話框的初始化5.4 對話框的數據交換和數據機制5.5 公用對話框5.5.1 顏色選擇對話框5.5.2 字型選擇對話框基本範例典型案例第二部分 實用案例案例1 猜紙牌遊戲要點分析解題步驟程式清單輸入輸出小結進一步工作案例2 吹泡泡程式要點分析解題步驟程式清單輸入輸出小結進一步工作案例3 飲水機模擬程式要點分析解題步驟程式清單輸入輸出小結進一步工作案例4 貪吃的蛇要點分析解題步驟程式清單輸入輸出小結進一步工作案例5 壁球遊戲要點分析解題步驟程式清單輸入輸出小結進一步工作案例6 飛碟射擊遊戲要點分析解題步驟程式清單輸入輸出小結進一步工作案例7 打字遊戲要點分析解題步驟程式清單輸入輸出小結進一步工作案例8 蘋果棋遊戲要點分析解題步驟程式清單輸入輸出小結進一步工作案例9 俄羅斯方塊要點分析解題步驟程式清單輸入輸出小結進一步工作案例10 機械機構的仿真程式要點分析解題步驟程式清單輸入輸出小結進一步工作案例11 障礙賽跑遊戲要點分析解題步驟程式清單程式運行小結進一步工作案例12 交通燈程式要點分析解題步驟程式清單輸入輸出小結進一步工作案例13 接金子程式要點分析解題步驟程式清單輸入輸出小結進一步工作案例14 打字測驗要點分析解題步驟程式清單輸入輸出小結進一步工作案例15 魚類遊動程式要點分析解題步驟程式清單輸入輸出小結進一步工作案例16 貓捉老鼠遊戲要點分析解題步驟程式清單輸入輸出小結進一步工作案例17 賽車程式要點分析解題步驟程式清單輸入輸出小結進一步工作案例18 賽豬遊戲要點分析解題步驟程式清單輸入輸出小結進一步工作案例19 模擬錄像機放映程式要點分析解題步驟程式清單輸入輸出小結進一步工作案例20 爆破人遊戲要點分析解題步驟程式清單輸入輸出小結進一步工作案例21 簡單翻譯程式要點分析解題步驟程式清單輸入輸出小結進一步工作案例22 走迷宮遊戲要點分析解題步驟程式清單輸入輸出小結進一步工作案例23 五子棋遊戲要點分析解題步驟程式清單輸入輸出小結進一步工作案例24 繪圖程式要點分析解題步驟程式清單輸入輸出小結進一步工作案例25 單項選擇題的考試系統要點分析解題步驟程式清單輸入輸出小結進一步工作案例26 公司產量圖示程式要點分析解題步驟程式清單輸入輸出小結進一步工作案例27 背單詞程式要點分析解題步驟程式清單輸入輸出小結進一步工作案例28 加減法判卷程式要點分析解題步驟程式清單輸入輸出小結進一步工作案例29 模擬時鐘程式要點分析解題步驟程式清單程式運行小結進一步工作案例30 人事管理要點分析解題步驟程式清單輸入輸出小結進一步工作案例31 圖示梵塔程式要點分析解題步驟程式清單輸入輸出小結進一步工作案例32 圖示冒泡排序要點分析解題步驟程式清單輸入輸出小結進一步工作案例33 簡易C程式編輯器要點分析解題步驟程式清單輸入輸出小結進一步工作附錄VisualC++調試技術1.Visualc++的集成開發環境2.Visualc++程式的編譯、連線和運行3.用AppWizard生成文檔/視圖結構的程式框架4.使用ClassWizard進行訊息映射5.向項目中添加資源6.資源編輯器7.對話框模板資源的編輯8.使用ClassWizard建立對話框類9.為對話框類加入成員變數參考文獻

相關詞條

熱門詞條

聯絡我們