TOP
0
0
【簡體曬書區】 單本79折,5本7折,活動好評延長至5/31,趕緊把握這一波!
Visual C++從入門到精通(第3版)(附光碟)(簡體書)
滿額折

Visual C++從入門到精通(第3版)(附光碟)(簡體書)

人民幣定價:69.8 元
定  價:NT$ 419 元
優惠價:87365
領券後再享88折
海外經銷商無庫存,到貨日平均30天至45天
可得紅利積點:10 點
相關商品
商品簡介
名人/編輯推薦
目次
書摘/試閱

商品簡介

《軟件開發視頻大講堂:Visual C++從入門到精通(第3版)》從初學者的角度出發,以通俗易懂的語言,配合豐富多彩的實例,詳細介紹了使用Visual C++ 6.0進行程序開發應該掌握的各方面知識。全書共分20章,包括Visual C++ 6.0集成開發環境,C++語言基礎,語句,面向過程程序設計,面向對象程序設計,對話框應用程序設計,常用控件,菜單,工具欄和狀態欄,高級控件,自定義MFC控件,文本、圖形、圖像處理,文檔與視圖,打印技術,文件與註冊表操作,ADO編程,動態鏈接庫,多線程程序設計,網絡套接字編程,圖書管理系統。書中所有知識都結合具體實例進行介紹,涉及的程序代碼給出了詳細的注釋,可以使讀者輕鬆領會Visual C++ 6.0程序開發的精髓,快速提高開發技能。另外,本書除了紙質內容之外,配書光盤中還給出了海量開發資源庫,主要內容如下:
語音視頻講解:總時長14小時,共100段。
實例資源庫:881個實例及源碼詳細分析。
模塊資源庫:15個經典模塊開發過程完整展現。
項目案例資源庫:15個企業項目開發過程完整展現。
測試題庫系統:616道能力測試題目。
面試資源庫:371個企業面試真題。
《軟件開發視頻大講堂:Visual C++從入門到精通(第3版)》適合作為軟件開發入門者的自學用書,也適合作為高等院校相關專業的教學參考書,也可供開發人員查閱、參考。.

名人/編輯推薦

《Visual C++從入門到精通(第3版)》適合作為軟件開發入門者的自學用書,也適合作為高等院校相關專業的教學參考書,也可供開發人員查閱、參考。

目次

第1篇基礎知識
第1章Visual C++6.0集成開發環境
視頻講解:30分鐘
1.1 Visual C++6.0概述
1.2 Visual C++6.0開發環境介紹
1.2.1熟悉Visual c++6.0 IDE開發環境
1.2.2 Visual C++6.0 IDE菜單介紹
1.2.3 Visual c++6.0 IDE工具欄介紹
1.2.4 Visual C++6.0工作區窗口介紹
1.2.5 Visual c++6.0控件面板介紹
1.2.6 Visual C++6.0輸出窗口介紹
1.3設置自己的開發環境
1.3.1 自定義工具欄
1.3.2 自定義代碼編輯窗口
1.4創建一個簡單的程序
1.4.1創建工程
1.4.2編輯程序
1.5 小結
第2章C十+語言基礎
視頻講解:1小時33分鐘
2.1 C++文件結構
2.1.1頭文件的構成
2.1.2源文件的構成
2.2 C++語言基本要素
2.2.1 標識符
2.2.2關鍵字
2.2.3 常量
2.2.4變量
2.2.5變量的存儲類型
2.3數據類型
2.3.1數值類型
2.3.2字符類型
2.3.3數組類型
2.3.4布爾類型
2.3.5枚舉類型
2.3.6結構體類型
2.3.7共用體類型
2.3.8指針類型
2.3.9引用類型
2.3.10自定義類型
2.4運算符
2.4.1賦值運算符
2.4.2算術運算符
2.4.3關系運算符
2.4.4邏輯運算符
2.4.5自增自減運算符
2.4.6位運算符
2.4.7 sizeof運算符
2.4.8 new和delete運算符
2.4.9結合性與優先級
2.5表達式
2.5.1逗號表達式
2.5.2三目元表達式
2.6程序編碼規范
2.6.1合理使用注釋
2.6.2統一代碼縮進
2.6.3代碼換行
2.6.4合理使用空格
2.6.5命名規則
2.7小結
2.8 實踐與練習
第3章語句
視頻講解:28分鐘
3.1語句的構成
3.2復合語句
3.3分支語句
3.3.1 if語句
3.3.2 switch語句
3.4循環語句
3.4.1 for語句
3.4.2 while語句
3.4.3 do while語句
3.4.4嵌套循環語句
3.5跳轉語句
3.5.1 goto語句
3.5.2 return語句
3.5.3 exit語句
3.6 小結
3.7 實踐與練習
第4章面向過程程序設計
視頻講解:46分鐘
4.1 函數
4.1.1定義和調用函數
4.1.2設置默認值參數
4.1.3設置數組參數
4.1.4設置指針 引用參數
4.1.5省略號參數
4.1.6內聯函數
4.1.7重載函數
4.1.8函數遞歸調用
4.1.9 函數指針
4.2作用域和生命期
4.2.1局部作用域
4.2.2全局作用域
4.2.3定義和使用命名空間
4.3函數模板
4.3.1 定義和使用函數模板
4.3.2重載函數模板
4.4 小結
4.5 實踐與練習
第5章面向對象程序設計
視頻講解:1小時13分鐘
5.1 類和對象
5.1.1類的定義
5.1.2類成員的訪問
5.1.3構造函數和析構函數
5.1.4內聯成員函數
5.1.5靜態類成員
5.1.6隱藏的this指針
5.1.7運算符重載
5.1.8友元類和友元方法
5.1.9類的繼承
5.1.10類域
5.1.1 嵌套類
5.1.12局部類
5.2類模板
5.2.1類模板的定義及應用
5.2.2定義類模板的靜態數據成員
5.3異常處理
5.3.1異常捕捉語句
5.3.2拋出異常
5.4 小結
5.5 實踐與練習
第2篇核心技術
第6章對話框應用程序設計
視頻講解:1小時22分鐘
6.1構建應用程序
6.1.1構建對話框應用程序
6.1.2構建單文檔 視圖應用程序
6.1.3構建多文檔 視圖應用程序
6.2對話框的創建及顯示
6.2.1創建對話框
6.2.2顯示對話框
6.3對話框屬性設置
6.3.1設置對話框的標題
6.3.2設置對話框的邊框風格
6.3.3使用對話框關聯菜單
6.3.4設置對話框字體
6.4在對話框中操作控件
6.4.1在對話框中使用控件
6.4.2控件對齊方式
6.4_3為控件關聯變量
6.5添加對話框成員及成員函數
6.5.1添加普通成員及成員函數
6.5.2添加消息處理函數
6.5.3手動添加命令消息處理函數
6.6消息對話框
6.7 Windows通用對話框
6.7.1使用“文件”對話框打開和保存文件
6.7.2使用“字體”對話框設置文本字體
6.7.3使用“顏色”對話框設置文本背景顏色
6.7.4使用“查找 替換”對話框在文本中替換字符串
6.7.5使用“打印”對話框進行打印
6.7.6使用“瀏覽文件夾”對話框選擇文件夾
6.8 小結
6.9 實踐與練習
第7章常用控件
視頻講解:54分鐘
7.1靜態文本控件
7.1.1設置顯示文本
7.1.2設置文本顏色
7.1.3模擬按鈕控件的單擊事件
7.2編輯框控件
7.2.1設置密碼編輯框
7.2.2設置只讀編輯框
7.2.3設置編輯框多行顯示
7.2.4設置編輯框按Enter鍵換行
7.2.5使用編輯框控件錄入數據
7.3 圖像控件
7.3.1通過屬性顯示位圖
7.3.2設置邊框顏色和填充顏色
7.3.3居中顯示位圖資源
7.4按鈕控件
7.4.1使用按鈕控件顯示圖標
7.4.2使用按鈕控件處理用戶操作
7.5復選框控件
7.5.1 設置復選框控件的選中狀態
7.5.2使用復選框控件統計信息
7.6單選按鈕控件
7.6.1 為單選按鈕控件分組
7.6.2獲得被選擇的單選按鈕的文本
7.7組合框控件
7.7.1設置控件風格
7.7.2調整列表部分的顯示大小
7.7.3通過屬性插入數據
7.7.4調整數據顯示順序
7.7.5獲得選擇的數據
7.8列表框控件
7.8.1 在指定位置插入文本
7.8.2避免插入重復數據
7.8.3實現復選數據功能
7.9進度條控件
7.9.1設置顯示風格
7.9.2設置進度條的范圍
7.10 小結
7.11 實踐與練習
第8章菜單
視頻講解:19分鐘
8.1菜單資源設計
8.2菜單項的命令處理
8.3動態創建菜單
8.4創建彈出式菜單
8.5創建圖標菜單
8.6 小結
8.7 實踐與練習
第9章工具欄和狀態欄
視頻講解:21分鐘
9.1 工具欄設計
9.1.1工具欄資源設計
9.1.2工具欄的命令處理
9.1.3動態創建工具欄
9.1.4設置工具欄按鈕提示
9.1.5設計XP風格工具欄
9.2狀態欄設計
9.2.1創建狀態欄
9.2.2在狀態欄中顯示控件
9.3 小結
9.4 實踐與練習
第10章高級控件
視頻講解:46分鐘
10.1 圖像列表控件
10.1.1創建圖像列表
10.1.2將圖像繪制到程序中
10.2列表視圖控件
10.2.1設置顯示風格
10.2.2設計登錄窗口
10.2.3將數據加載到列表
10.2.4具有位圖背景的控件
10.2.5動態創建列表視圖控件
10.3樹控件
10.3.1動態創建樹控件
10.3.2帶復選功能的樹控件
10.3.3可編輯節點的樹控件
10.4標簽控件
10.4.1設置顯示方式
10.4.2圖標標簽控件
10.4.3設計程序模塊
10.5應用工具提示控件
10.6 小結
10.7 實踐與練習
第1 1章 自定義MFC控件
視頻講解:40分鐘
11.1 自定義編輯框控件
11.1.1數字編輯框
11.1.2特殊文本顏色編輯框
11.1.3位圖背景編輯框
11.2 自定義按鈕控件
11.2.1圖標按鈕
11.2.2熱點按鈕
11.2.3圓形按鈕
11.3位圖背景樹控件
11.4三態效果復選框控件
11.5 小結
11.6 實踐與練習
第12章文本、圖形、圖像處理
視頻講解:59分鐘
12.1 GDl概述
12.1.1設備上下文
12.1.2 GDl對象
12.2文本輸出
12.2.1在具體位置和區域中輸出文本
12.2.2利用制表位控制文本輸出
12.2.3設置字體及文本顏色
12.2.4在路徑中輸出文本
12.2.5在圖像背景上輸出透明文本
12.3 繪制圖形
12.3.1利用線條繪制多邊形
12.3.2直接繪制多邊形
12.3.3繪制控件外觀
12.3.4填充圖形區域
12.4圖像顯示
12.4.1在設備上下文中繪制圖像
12.4.2從磁盤中加載圖像到窗口中
12.4.3位圖文件分析
12.4.4根據位圖數據直接繪圖
12.4.5顯示JPEG圖像
12.5 GDI+圖像編程
12.5.1 在Visual c++6.0中使用GDI+
12.5.2利用GDI+實現圖像類型轉換
12.5.3使用GDI+顯示GIF圖像
……
第3篇高級應用
第4篇項目實戰

書摘/試閱



BLACK_PEN:黑色畫筆。
WHITE_PEN:白色畫筆。
ANSI_FIXED FONT:采用Windows(ANSI)字符集的等寬字體。
ANSI_VAR FONT:采用Windows(ANSI)字符集的不等寬字體。
DEVICE DEFAULT FONT:設備使用的默認字體(NT)。
DEFAULT GUI FONT:用戶界面的默認字體,包括菜單和對話框字體。
OEM FIXED FONT:OEM字符集的固有字體。
SYSTEM FONT:屏幕系統字體。這是用于菜單、對話框等的默認不等寬字體。
SYSTEM FIXED FONT:屏幕系統字體。這是用于菜單、對話框等的默認等寬字體。
【例11.2】 以CEdit類為基類派生一個CColorEdit類,創建特殊文本顏色編輯框。(實例位置:光盤\TM\sl\11\2)
步驟如下:
(1)創建一個基于對話框的應用程序,將對話框的Caption屬性修改為“特殊文本顏色編輯框”。
(2)創建一個以CEdit類為基類的派生類CColorEdit。
(3)在CColorEdit類的頭文件中聲明一個COLORREF類型變量m Color。
(4)手動添加一個SetColor函數,用來為設置文本顏色的變量賦值。代碼如下:
(5)處理CColorEdit類的WM CTLCOLOR消息,在該消息的處理函數中設置文本顏色。代碼如下:
(6)向對話框中添加6個編輯框控件,通過類向導為控件關聯CColorEdit類變量。
(7)在對話框的OnlnitDial09函數中為編輯框控件設置文本顯示顏色,代碼如下:實例的運行結果如圖11.3所示。
11.11.3位圖背景編輯框
白色背景的編輯框時間長了讓人看起來很乏味,為了更好地美化程序,從而吸引用戶,可以以CEdit類為基類設計一個CBmpEdit類,通過該類使編輯框顯示背景位圖。值得注意的是,在設計CBmpEdit類時,繪制背景的部分是在WM ERASEBKGND消息處理函數中進行的,而不是繪制在WM PAINT消息處理函數中,因為在WIVI PAINT消息處理函數中繪制背景位圖會導致編輯框中的文本被位圖覆蓋。下面就通過實例來看一下具有位圖背景的編輯框是如何實現的。
【例l l。3】 以CEdit類為基類派生一個CBmpEdit類,創建具有位圖背景的編輯框。(實例位置:光盤\TM\sI\11\3)
步驟如下:
(1)創建一個基于對話框的應用程序,將對話框的Caption屬性修改為“位圖背景編輯框”。
(2)創建一個以CEdit類為基類的派生類CBmpEdit。
(3)在工作區窗口中選擇RecourceView選項卡,向對話框中導入一個位圖資源。
(4)在CBmpEdit類的頭文件中聲明一個CBitmap類對象m_Bitmap
(5)在CBmpEdit類的構造函數中加載位圖資源,代碼如下:
(6)處理CBmpEdit類的WM_CTLCOLOR消息,在該消息的處理函數中設置文本的背景透明。代碼如下:
(7)處理CBmpEdit類的WM—ERASEBKGND消息,在該消息的處理函數中繪制編輯框背景。

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 365
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區