幫助中心 | 我的帳號 | 關於我們

Visual C++教程(第5版高等院校程序設計系列教材)

  • 作者:編者:鄭阿奇|責編:張瑞慶
  • 出版社:清華大學
  • ISBN:9787302712763
  • 出版日期:2026/05/01
  • 裝幀:平裝
  • 頁數:321
人民幣:RMB 59.9 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書以Visual Studio 2010(Visual C++)專業版為平台,系統介紹Windows應用程序編程。全書共8章,每章先介紹基本內容,再介紹典型實例實現步驟;通過小實例、階段實例和綜合實例相互配合消化知識;綜合實例分階段實現和調試運行,解決了步驟多、難實現的問題;最後是總結與提高。實驗將驗證和設計結合,一般通過書本內容學習和步驟引導完成實驗。在此基礎上通過「試一試」和「想一想」等內容,讀者可根據要求設計程序,完成調試,逐步提高解決問題的能力。
    本書配套提供教學課件,同時提供實例源代碼及其所有工程文件,方便教師教學和學生學習。全部內容可以在清華大學出版社網站免費下載。
    本書體現較強的應用特色,既可以作為高等學校的教材,也可作為Visual C++的培訓參考用書。

作者介紹
編者:鄭阿奇|責編:張瑞慶

目錄
第1章  Windows編程基礎
  1.1  從WinMain談起
    1.1.1  例Ex_HelloMsg 從main到WinMain
    1.1.2  頭文件
    1.1.3  程序入口函數
    1.1.4  MessageBox函數
  1.2  窗口和消息
    1.2.1  例Ex_HelloWin 程序框架代碼
    1.2.2  註冊窗口類
    1.2.3  創建和顯示窗口
    1.2.4  消息和消息處理
    1.2.5  WM_PAINT消息
    1.2.6  Windows基本數據類型
  1.3  C++的「類」
    1.3.1  類和對象
    1.3.2  構造函數和析構函數
    1.3.3  new和delete
    1.3.4  this指針
    1.3.5  繼承和派生
    1.3.6  虛函數
  1.4  MFC編程
    1.4.1  MFC概述
    1.4.2  例Ex_HelloMFC MFC程序框架
    1.4.3  程序運行機制
    1.4.4  消息映射
  1.5  MFC應用程序框架
    1.5.1  MFC應用程序類型
    1.5.2  文檔應用程序創建
    1.5.3  項目和解決方案
    1.5.4  解決方案管理和配置
    1.5.5  OnDraw和消息添加
  1.6  總結與提高
第2章  對話框
  2.1  創建對話框
    2.1.1  創建對話框應用程序
    2.1.2  添加並創建對話框
  2.2  設計對話框
    2.2.1  設置對話框屬性
    2.2.2  添加和布局控制項
    2.2.3  分組和刻蝕線
    2.2.4  WM_INITDIALOG消息
  2.3  使用對話框
    2.3.1  在程序中使用
    2.3.2  DoModal和模式對話框
    2.3.3  通用對話框
    2.3.4  消息對話框
  2.4  總結與提高
第3章  常用控制項
  3.1  創建和使用控制項
    3.1.1  控制項的創建方法

    3.1.2  控制項的消息及消息映射
    3.1.3  控制項類和控制項對象
    3.1.4  DDX和DDV
  3.2  靜態控制項和按鈕
    3.2.1  靜態控制項
    3.2.2  按鈕
    3.2.3  例Ex_Research 製作問卷調查對話框
  3.3  編輯框和旋轉按鈕控制項
    3.3.1  編輯框的屬性和通知消息
    3.3.2  編輯框的基本操作
    3.3.3  旋轉按鈕控制項
    3.3.4  例Ex_Ctrl1SDT 輸入學生成績對話框
  3.4  列表框
    3.4.1  列表框的屬性和消息
    3.4.2  列表框的基本操作
    3.4.3  例Ex_Ctrl2SDT 城市郵政編碼對話框
  3.5  組合框
    3.5.1  組合框的屬性和消息
    3.5.2  組合框常見操作
    3.5.3  例Ex_Ctrl3SDT 城市郵政編碼和區號對話框
  3.6  進展條、滾動條和滑動條
    3.6.1  進展條
    3.6.2  滾動條
    3.6.3  滑動條
    3.6.4  例Ex_BkColor 調整對話框背景顏色
  3.7  日期時間拾取器
  3.8  列表控制項和樹控制項
    3.8.1  圖像列表控制項
    3.8.2  列表控制項
    3.8.3  樹控制項
  3.9  MFC擴展控制項
  3.10  總結與提高
第4章  菜單、工具欄和狀態欄
  4.1  菜單
    4.1.1  菜單一般規則
    4.1.2  例Ex_MenuSDT 更改應用程序菜單
    4.1.3  使用鍵盤快捷鍵及例Ex_MenuSDT
    4.1.4  菜單的編程式控制制及例Ex_MenuT
    4.1.5  使用快捷菜單及例Ex_MenuSDT
  4.2  工具欄
    4.2.1  使用工具欄編輯器及例Ex_MenuSDT
    4.2.2  工具圖標按鈕和菜單項相結合及例Ex_MenuSDT
    4.2.3  多個工具欄的使用及例Ex_Bar
  4.3  狀態欄
    4.3.1  狀態欄的定義
    4.3.2  狀態欄的常用操作及例Ex_Mouse
    4.3.3  改變狀態欄的風格及例Ex_Mouse
  4.4  總結與提高
第5章  框架窗口、文檔和視圖
  5.1  框架窗口

    5.1.1  主框架窗口和文檔窗口
    5.1.2  框架窗口初始狀態的改變及例Ex_SDT
    5.1.3  窗口樣式及例Ex_MDT
    5.1.4  窗口樣式設置
    5.1.5  改變窗口大小和位置
  5.2  文檔模板及例Ex_SDT和例Ex_MDT
    5.2.1  文檔模板類
    5.2.2  文檔模板字元串資源
  5.3  文檔序列化
    5.3.1  文檔序列化過程
    5.3.2  CArchive類和序列化操作及例Ex_SDI
    5.3.3  使用簡單數組集合類及例Ex_Array
    5.3.4  使用CFile類及例Ex_File
    5.3.5  CFile和CArchive類之間的關聯
  5.4  視圖應用框架
    5.4.1  一般視圖框架及例Ex_Edit和例Ex_Form
    5.4.2  列表視圖框架及例Ex_List
    5.4.3  樹視圖框架及例Ex_Tree
  5.5  文檔視圖結構
    5.5.1  文檔與視圖的相互作用
    5.5.2  應用程序對象指針的互調
    5.5.3  切分窗口及例Ex_SplitSDI
    5.5.4  一檔多視及例Ex_Rect
  5.6  總結與提高
第6章  圖形、文本和列印
  6.1  概述
    6.1.1  設備環境類
    6.1.2  坐標映射及例Ex_Scale
    6.1.3  CPoint、CSize和CRect
    6.1.4  顏色和顏色對話框
  6.2  圖形設備介面
    6.2.1  使用GDI對象及例Ex_SDI
    6.2.2  畫筆
    6.2.3  畫刷
    6.2.4  點陣圖及例Ex_BMP
  6.3  圖形繪製
    6.3.1  繪製點和線
    6.3.2  繪製矩形和多邊形
    6.3.3  繪製曲線
    6.3.4  在視圖中繪製圖形及例Ex_Draw
    6.3.5  在對話框和控制項中繪圖及例Ex_DlgDraw
  6.4  字體與文字處理
    6.4.1  字體和字體對話框
    6.4.2  常用文本輸出函數及例Ex_DrawText
    6.4.3  文本格式屬性
    6.4.4  計算字元的幾何尺寸
    6.4.5  文檔內容顯示及其字體改變及例Ex_Text
  6.5  圖標和游標
    6.5.1  圖像編輯器
    6.5.2  圖標及例Ex_Icon

    6.5.3  游標及例Ex_Cursor
  6.6  列印與列印預覽
    6.6.1  列印與列印預覽機制
    6.6.2  列印與列印預覽及例Ex_Print
    6.6.3  文檔內容的多頁列印及例Ex_Print
  6.7  總結與提高
第7章  資料庫編程
  7.1  概述
    7.1.1  數據模型
    7.1.2  SQL介面和常用語句
    7.1.3  ODBC、DAO和OLE DB
    7.1.4  ADO技術
  7.2  MFC ODBC一般操作
    7.2.1  MFC ODBC使用過程及例Ex_ODBC
    7.2.2  ODBC數據表綁定更新
    7.2.3  MFC的ODBC類
  7.3  MFC ODBC常用編程
    7.3.1  顯示記錄總數和當前記錄號
    7.3.2  編輯記錄
    7.3.3  欄位操作及例Ex_Field
    7.3.4  多表處理及例Ex_Student
  7.4  ADO資料庫編程
    7.4.1  ADO編程的一般過程及例Ex_ADO
    7.4.2  Recordset對象使用及例Ex_ADO
    7.4.3  Command對象使用
  7.5  總結與提高
第8章  高級應用
  8.1  圖像處理和OpenGL
    8.1.1  常用圖像控制項及例Ex_WebImage
    8.1.2  使用CImage及例Ex_Image
    8.1.3  使用OpenGL及例Ex_OpenGL
  8.2  動態鏈接庫
    8.2.1  DLL概念和Visual C++的支持
    8.2.2  動態鏈接庫的創建及例Ex_DLL
    8.2.3  動態鏈接庫的訪問及例Ex_DLLEX、例Ex_USEDLL和例Ex_TestDLL
  8.3  ActiveX控制項
    8.3.1  創建ActiveX控制項及例Ex_OCX和例Ex_OCXLib
    8.3.2  測試和使用ActiveX控制項及例Ex_Test
  8.4  總結與提高
附錄A 類的添加刪除、加入成員變數和函數方法
附錄B 程序簡單調試
參考文獻

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032