注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計C/C++及其相關Visual C++案例開發(fā)

Visual C++案例開發(fā)

Visual C++案例開發(fā)

定 價:¥38.00

作 者: 林青松等編著
出版社: 中國水利水電出版社
叢編項: 項目開發(fā)風暴
標 簽: VC++

ISBN: 9787508424989 出版時間: 2005-01-01 包裝: 平裝
開本: 26cm 頁數: 400 字數:  

內容簡介

  Visual C++是Windows編程的主要工具,與Windows的緊密結合使它在軟件底層開發(fā)上占有非常大的優(yōu)勢。Visual C++具有如下優(yōu)點:與Windows的緊密結合、強大的類庫支持和類改造能力、高效率的運行速度。 本書屬于案例開發(fā)系列,以文件存儲系統(FSS)為基線,貫穿介紹了Visual C++的相關高級實現技術和理論,通過實例將知識點與開發(fā)實戰(zhàn)緊密結合,從而達到學以致用的目的。通讀本書,不僅可以全面掌握Visual C++的高級開發(fā)知識,而且可以了解更多Visual C++的應用技巧。研究本書的案例還有助于讀者體會到使用Visual C++開發(fā)大型應用程序時需要注意哪些問題,幫助讀者建立大局觀。 本書共11章,第1章介紹本書大案例的基本情況,包括系統體系結構、相關實現技術和方法等;第2章~第1l章分別基于VisualC++的主要技術特點進行講解,理論結合實踐,并基于每章技術點完善本書大案例。主要技術點包括:注冊表、數據庫編程、網絡編程、GUI、異常處理、圖形操作和多媒體等。 本書不僅適合于從事軟件系統開發(fā)的軟件工程師和架構師,而且適合于大中專院校的信息專業(yè)學生,本書還可以作為軟件培訓班的教材或輔助材料。

作者簡介

暫缺《Visual C++案例開發(fā)》作者簡介

圖書目錄

序言
前言
第1章案例提出
1.1 項目概述
1.1.1關于業(yè)務處理應用服務器
1.1.2 FSS主要功能介紹
1.2項目開發(fā)工具
1.2.1 W'mdows DNA簡介與總體框架介紹
1.2.2 Visual C++簡介
1.2.3項目主要實現技術
1.3項目開發(fā)環(huán)境
1.4項目工作原理
1.4.1 FSS服務器工作原理
1.4.2 FSS客戶端工作原理
’ 1.5項目總體框架
1.5.1 FSS數據結構體系
1.5.2 FSS網絡處理體系
1.6本章小結
第2章Visual C++語言基礎
2.1 Visual C++的特點
2.2 Visual C++與其他開發(fā)語言比較
2.3 Visual C++基礎
213.1 C++概論
2.3.2 Visual C++工具環(huán)境
2.3.3 MSDN的使用
2.4三種框架應用
2.4.1基于對話框的框架
2.4.2 SDI框架
2.4.3 MDI框架
2.5案例完善:用戶登錄
2.6本章小結
第3章注冊表編程
3.1注冊表基礎
3.2注冊表編程
3.2.1注冊表結構
3.2.2注冊表函數
3.3案例完善
3.3.1參數配置
3.3.2參數保存和導入
3.4本章小結
第4章數據庫編程
4.1選擇數據庫
4.1.1 Access數據庫
4.1.2 SQL Server數據庫
4.1.3 Oracle數據庫
4.2 Visual C++數據庫解決方案
4.2.1 Visual C++數據庫訪問技術的優(yōu)點
4.2.2 Visual C++數據訪問接口
4.2.3其他數據庫接口
4.2.4各類數據庫的比較
4.3基于ADO的數據庫訪問技術
4.3.1 ADO模型
4.3.2 ADO數據庫訪問步驟
4.4基于ODBC的數據庫訪問技術
4.4.1 0DBC基礎
4.4.2異常處理
4.4.3 0DBC管理器
4.4.4 MFC ODBC類
4.4.5用ODBC API操作數據庫的一般步驟
4.5案例完善:用戶管理實現初步
4.5.1創(chuàng)建數據庫和數據源
4.5.2搭建框架和界面
4.5.3生成新的記錄類
4.5.4用戶信息登記
4.5.5用戶信息修改
4.5.6用戶信息刪除
4.6案例完善:FSS服務端(內部管理部分)
4.6.1動態(tài)配置數據源
4.6.2歷史日志管理
4.6.3添加日志
4.6.4文件管理
4.6.5存儲申請管理
4.6.6用戶管理
4.7本章小結
第5章網絡編程
5.1 Windows Socket(套接字)
5.1.1套接口編程基礎
5.1.2 W~mSock API
5.1.3 Socket編程步驟
5.2 Winlnet類
5.2.1 Winlnet基礎
5.2.2用W'mlnet實現Intemet客戶端程序
5.3基于Win32的串口通信
5.4案例完善
5.4.1 網絡通信服務器端
5.4.2網絡通信客戶端
5.5本章小結
第6章FSS服務端編程
6.1建立數據庫
6.1:1定義表結構
6.1.2建立數據庫
6.2服務端框架搭建
6.3網絡處理類
6.3.1定義及說明
6.3.2實現及說明
6.4數據庫處理類定義及實現
6.4.1 CAlllndexRst
6.4.2 CUserRst
6.4-3 CStoreFileRst
6.4.4CRequestRst
6.4.5 CLOgRst
6.5案例完善:服務端(業(yè)務處理部分)
6.5.1 接受連接
6.5.2啟動/停止服務
6.5.3新用戶注冊服務
6.5.4用戶信息修改服務
6.5.5用戶登錄服務
6.5.6接收文件服務
6.5.7回送文件服務
6.5.8用戶存儲文件刪除服務
6.5.9用戶存儲文件查詢服務
6.5.10接受存儲空間申請服務
‘ 6.5.1 1存儲空間申請?zhí)幚斫Y果查詢服務
6.6本章小結
第7章FSS客戶端編程
7.1客戶端框架搭建
7.2網絡處理類
7.3案例完善:客戶端
7.3.1連接服務器
7.3.2參數配置
7.3.3參數導入和保存
7.3.4用戶注冊
7.3.5用戶登錄
7.3.6用戶信息修改
7.3.7存儲文件
7.3.8索回文件
7.3.9查詢存儲文件列表
7.3.10刪除存儲文件
7.3.1 1存儲空間申請
7.3.12查詢存儲空間申請?zhí)幚斫Y果
7.4本章小結
第8章GUI設計
8.1 GUI設計規(guī)范
8.1.1 GUI設計規(guī)范原則
8.1.2 GUI設計規(guī)范樣例
8.2 GUI設計技巧
8.3案例完善:FSS客戶端的登錄界面和主界面設計
8.3.1登錄界面設計
8.3.2主界面設計
8.4本章小結
第9章異常處理
9.1程序異常的預見
9.1.1 斷言
9.1.2跟蹤
9.2程序異常的處理
9.2.1 Windows結構異常和C++異常
9.2.2 MFC中的異常
9.2.3異常的開銷
9.2.4異常策略
9.2.5異常與防御性編程
9.2.6返回值
9.3 C++異常處理
9.3.1 try塊
9.3.2 throw語句
9.3.3 catch語句塊
9.3.4異常處理的嵌套
9.4 MFC異常處理類
9.5案例完善:數據庫操作異常處理
9.6本章小結
第10章圖形操作
10.1設備上下文
10.2畫筆對象
10.3刷子對象
10.4字體對象
lO.4.1創(chuàng)建字體對象
10.4.2 LOGFONT結構
10.5 映射模式
10.6重要繪圖函數
10.6.1常用函數簡介
10.6.2案例:行駛的小車
10.7換膚基本原理
10.7.1應用程序配色
10.7.2局部貼圖
10.8案例:可換膚(Skin)應用程序
10.9本章小結
第11章多媒體編程
11.1操作聲音文件
11.1.1 PlaySound函數
11.1.2 MCI控制方式
11.2 MCIWnd窗口類
11.2.1 MCIWnd類
11.2.2 CWave類
11.3視頻編程
11.4 OpenGL圖形設計
11.5案例完善:聲音文件錄制和播放
11.6案例完善:給操作配音
11.7本章小結
附錄案例打包、分發(fā)、配置和運行
參考文獻

本目錄推薦

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