注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計C/C++及其相關(guān)Visual C++6.0編程案例精解

Visual C++6.0編程案例精解

Visual C++6.0編程案例精解

定 價:¥39.00

作 者: 張宏軍[等]編著
出版社: 電子工業(yè)出版社
叢編項:
標 簽: VC++

ISBN: 9787121007439 出版時間: 2005-01-01 包裝: 平裝
開本: 25cm 頁數(shù): 436 字數(shù):  

內(nèi)容簡介

  全書共分為12章,全面介紹了Visual Studio中Visual C++的編程方法與技巧。第1章主要介紹了Windows編程機制,MFC類庫,Windows應(yīng)用程序框架以及Visual C++ 6.0集成開發(fā)環(huán)境的使用。從第2章到第12章,采用實例解析的方式,向記者介紹了文檔視圖結(jié)構(gòu)、對話框應(yīng)用程序框架、TCP和UDP的Intranet編程、Internet編程、數(shù)據(jù)庫編程、圖形圖像編程、多線程編程、磁盤文件管理及多媒體應(yīng)用等方面的編程方法。 本書幾乎涵蓋了Windows應(yīng)用程序界面相關(guān)的所有元素。這些內(nèi)容涉及到對話框及其中絕大部分的對話框控件、菜單欄、快捷菜單、工具欄、工具對話框條、滾動條和狀態(tài)欄等界面元素的使用;并且實現(xiàn)了啟動屏效果、全屏幕編輯效果、抽屜效果、高級按鈕控件和高級列表框空件等十分美觀實用的界面效果。 本書實例新穎,內(nèi)容豐富,可操作性強,精選案例解析清楚。本書既適合于有一定的C、C++語言基礎(chǔ),并對Windows編程有一定了解的初學者快速提高,又適合于已經(jīng)對Visual C++有一定學習和了解的中級讀者學入學習。

作者簡介

暫缺《Visual C++6.0編程案例精解》作者簡介

圖書目錄

第1章  Visual  C++概述
 1.1  Visual  C++概述
 1.2  Windows編程模式
 1.2.1  面向過程的MS-DOS編程
 1.2.2  面向用戶的事件驅(qū)動編程
 1.2.3  Windows消息機制
 1.2.4  Windows系統(tǒng)消息類型
 1.3  MFC類庫
 1.3.1  MFC類庫的優(yōu)越性
 1.3.2  MFC類庫說明
 1.3.3  MFC框架與消息映射
 1.4  Windows應(yīng)用程序框架
 1.4.1  文檔/視圖結(jié)構(gòu)概述
 1.4.2  文檔類
 1.4.3  視圖類
 1.4.4  框架窗口
 1.5  Visual  C++  6.0集成開發(fā)環(huán)境
 1.5.1  菜單欄
 1.5.2  工具欄
 1.5.3  工作區(qū)窗口
 1.5.4  正文窗口
 1.5.5  輸出窗口
 1.6  本章小結(jié)
 第2章  寫字板
 2.1  窗體設(shè)計
 2.2  實現(xiàn)啟動屏功能
 2.2.1  添加啟動屏CSplashWnd類
 2.2.2  創(chuàng)建啟動屏窗口
 2.2.3  顯示啟動屏
 2.2.4  繪制啟動屏窗口區(qū)域
 2.2.5  關(guān)閉啟動屏
 2.3  實現(xiàn)快捷工具欄
 2.3.1  添加工具欄資源
 2.3.2  工具欄的創(chuàng)建與顯示
 2.3.3  去除浮動工具欄中的系統(tǒng)菜單
 2.3.4  排列多個工具欄
 2.4  實現(xiàn)狀態(tài)欄滾動住處民
 2.4.1  使用標準狀態(tài)欄
 2.4.2  在狀態(tài)欄中顯示滾動文本
 2.4.3  在狀態(tài)欄中顯示日期時間
 2.5  實現(xiàn)全屏編輯功能
 2.5.1  添加全屏控制工具欄
 2.5.2  編輯菜單資源
 2.5.3  添加菜單和按鈕響應(yīng)函靈敏
 2.5.4  打開全屏編輯功能
 2.5.5  關(guān)閉全屏編輯功能
 2.6  本章小結(jié)
 第3章  計算器
 3.1  窗體設(shè)計
 3.2  編輯資源
 3.2.1  編輯對話框及控件資源
 3.2.2  編輯菜單資源
 3.3  實現(xiàn)高級按鈕控件類
 3.3.1  添加成員變量和成員函數(shù)
 3.3.2  添加創(chuàng)建按鈕控件代碼
 3.3.3  設(shè)置按鈕形狀. 外觀. 顏色. 標題
 3.4  實現(xiàn)高級編輯控件類
 3.4.1  添加成員變量和成員函數(shù)
 3.4.2  添加編輯控件代碼
 3.5  對話框界面設(shè)計
 3.5.1  加載菜單資源
 3.5.2  關(guān)聯(lián)控件與對象
 3.5.3  實現(xiàn)對話框擴展功能
 3.5.4  屏蔽Enter鍵
 3.6  數(shù)值計算功能的實現(xiàn)
 3.7  本章小結(jié)
 第4章  聊天系統(tǒng)--服務(wù)器端
 4.1  窗體設(shè)計
 4.1.1  建立應(yīng)用程序框架
 4.1.2  添加對話框控件
 4.2  建立偵聽套接字類
 4.2.1  添加成員變量
 4.2.2  添加成員函數(shù)
 4.3  建立連接套接字類
 4.3.1  添加成員變量
 4.3.2  添加成員函數(shù)
 4.4  實現(xiàn)網(wǎng)絡(luò)服務(wù)功能
 4.4.1  公共數(shù)據(jù)結(jié)構(gòu)與通信協(xié)議
 4.4.2  初始化主程序?qū)υ捒?br /> 4.4.3  初始化服務(wù)器
 4.4.4  建立偵聽套接字
 4.4.5  接受客戶端連接
 4.4.6  處理各種客戶端請求
 4.4.7  發(fā)送服務(wù)器系統(tǒng)消息
 4.4.8  關(guān)閉服務(wù)器
 4.5  實現(xiàn)其他本地功能
 4.5.1  屏蔽Enter鍵功能
 4.5.2  用戶信息的加載與存檔功能
 4.5.3  查看用戶信息
 4.5.4  刪除無用套接字
 4.5.5  查看用戶是否超時
 4.6  本章小結(jié)
 第5章  聊天系統(tǒng)--客戶端
 5.1  窗體設(shè)計
 5.1.1  建立應(yīng)用程序框架
 5.1.2  編輯主對話框資源
 5.1.3  編輯其他資源
 5.2  實現(xiàn)高級按鈕控件類
 5.2.1  設(shè)置按鈕的自繪制屬性
 5.2.2  響應(yīng)鼠標的單擊與移動操作
 5.2.3  繪制對話框客戶區(qū)域
 5.3  實現(xiàn)高級列表控件類
 5.3.1  設(shè)置列表控件元素序列
 5.3.2  設(shè)置列表控件元素高度
 5.3.3  設(shè)置父窗口
 5.3.4  響應(yīng)鼠標左鍵單擊操作
 5.3.5  響應(yīng)鼠標移動操作
 5.3.6  響應(yīng)計時器消息
 5.3.7  繪制列表框客戶區(qū)
 5.4  建立用戶Dialog對話框類
 5.4.1  添加成員變量
 5.4.2  初始化對話框
 5.4.3  繪制對話框背景
 5.4.4  實現(xiàn)交互功能
 5.5  建立用戶注冊對話框類
 5.5.1  添加成員變量
 5.5.2  初始化對話框
 5.5.3  繪制對話框背景
 5.5.4  實現(xiàn)交互功能
 5.6  實現(xiàn)服務(wù)器設(shè)置對話框類
 5.6.1  添加成員變量
 5.6.2  初始化對話框
 5.6.3  繪制對話框背景
 5.6.4  實現(xiàn)交互功能
 5.7  實現(xiàn)收發(fā)信息對話框類
 5.7.1  添加成員變量
 5.7.2  初始化對話框
 5.7.3  繪制對話框背景
 5.7.4  實現(xiàn)交互功能
 5.8  建立套接字類
 5.8.1  建立CClientSockets類
 5.8.2  建立CChatSockets類
 5.9  實現(xiàn)客戶端功能
 5.9.1  初始化實用程序
 5.9.2  初始化主對話框窗口
 5.9.3  連接服務(wù)器
 5.9.4  接收和處理服務(wù)器信息
 5.9.5  實現(xiàn)用戶登陸功能
 5.9.6  實現(xiàn)用戶注冊功能
 5.9.7  實現(xiàn)直載與顯增好友名單功能
 5.9.8  實現(xiàn)發(fā)送信息功能
 5.9.9  實現(xiàn)接收信息功能
 5.9.10  實現(xiàn)用戶資料修改功能
 5.9.11  實現(xiàn)下線功能
 5.9.12  實現(xiàn)服務(wù)器設(shè)置功能
 5.9.13  實現(xiàn)快捷菜單
 5.9.14  實現(xiàn)主對話框抽屜功能
 5.10  本章小結(jié)
 第6章  FTP搜索工具
 6.1  窗體設(shè)計
 6.1.1  建立應(yīng)和程序框架
 6.1.2  添加資源
 6.2  實現(xiàn)屬性頁控件類
 6.2.1  添加數(shù)據(jù)據(jù)構(gòu)
 6.2.2  添加屬性頁類
 6.3  實現(xiàn)FTP站點搜索功能
 6.3.1  添加站點搜索類
 6.3.2  實現(xiàn)Ping命令
 6.3.3  掃描主機端口
 6.3.4  限制地址控件輸入
 6.3.5  添加FTP站點數(shù)據(jù)集
 6.3.6  實現(xiàn)站點搜索功能
 6.3.7  查看歷史數(shù)據(jù)
 6.4  實現(xiàn)FTP文件列表下載功能
 6.4.1  添加文件列表下載類
 6.4.2  實現(xiàn)連接FTP站點功能
 6.4.3  添加文件列表數(shù)據(jù)集
 6.4.4  實現(xiàn)連接數(shù)據(jù)庫功能
 6.4.5  實現(xiàn)文件列表查看功能
 6.4.6  實現(xiàn)文件列表下載功能
 6.5  實現(xiàn)文件搜索功能
 6.5.1  添加文件搜索類
 6.5.2  實現(xiàn)數(shù)據(jù)庫連接功能
 6.5.3  實現(xiàn)文件搜索功能
 6.6  實現(xiàn)主對話框界面功能
 6.7  本章小結(jié)
 第7章  個人事務(wù)助理
 7.1  窗體設(shè)計
 7.1.1  建立應(yīng)用程序框架
 7.1.2  添加對話框條資源
 7.1.3  建立ODBC數(shù)據(jù)源
 7.2  實現(xiàn)高級按鈕控件類
 7.2.1  添加成員變量和成員函數(shù)
 7.2.2  添加創(chuàng)建按鈕控件代碼
 7.2.3  設(shè)置按鈕形狀. 外觀. 顏色和標題
 7.3  實現(xiàn)高級標簽控件類
 7.3.1  添加數(shù)據(jù)據(jù)構(gòu)
 7.3.2  添加屬性頁類
 7.4  實現(xiàn)個人賬務(wù)管理功能
 7.4.1  添加賬務(wù)數(shù)據(jù)集類
 7.4.2  實現(xiàn)賬務(wù)錄入功能
 7.4.3  實現(xiàn)賬務(wù)查詢功能
 7.5  實現(xiàn)個人通信簿功能
 7.5.1  添加通信數(shù)據(jù)集類
 7.5.2  實現(xiàn)通信簿功能
 7.6  實現(xiàn)個人事務(wù)助理工具
 7.6.1  初始化主框架類
 7.6.2  初始化視圖類
 7.6.3  操作界面的轉(zhuǎn)換
 7.7  本章小結(jié)
 第8章  繪圖工具
 8.1  窗體設(shè)計
 8.1.1  建立應(yīng)用程序框架
 8.1.2  添加資源
 8.2  初始化應(yīng)用程序框架
 8.3  實現(xiàn)邏輯坐標類
 8.4  實現(xiàn)命令基類及各種命令類
 8.4.1  實現(xiàn)命令基類
 8.4.2  實現(xiàn)直線繪制命令類
 8.4.3  實現(xiàn)矩形繪制命令類
 8.4.4  實現(xiàn)圓弧繪制命令類
 8.4.5  實現(xiàn)平移操作命令類
 8.4.6  實現(xiàn)旋轉(zhuǎn)操作命令類
 8.5  實現(xiàn)圖元基類及各種圖元類
 8.5.1  實現(xiàn)圖元基類
 8.5.2  實現(xiàn)直線圖元類
 8.5.3  實現(xiàn)矩形圖元類
 8.5.4  實現(xiàn)圓弧圖元類
 8.6  實現(xiàn)圖元繪制和操作功能
 8.7  實現(xiàn)圖元選取功能
 8.8  窗口的重繪及文件的存取
 8.8.1  窗口的重繪
 8.8.2  文件的存取
 8.9  本章小結(jié)
 第9章  麻將游戲
 9.1  窗體設(shè)計
 9.1.1  建立應(yīng)用程序框架
 9.1.2  添加對話框資源
 9.1.3  添加位圖資源
 9.2  界面相關(guān)功能的實現(xiàn)
 9.2.1  實現(xiàn)盒子CBox類
 9.2.2  實現(xiàn)坐標CPosition類
 9.2.3  實現(xiàn)游戲CPlay類
 9.2.4  實現(xiàn)界面CInterface類
 9.3  網(wǎng)絡(luò)相關(guān)功能的實現(xiàn)
 9.3.1  實現(xiàn)消息CMsg類
 9.3.2  實現(xiàn)連接套接字CClientSockets類
 9.3.3  實現(xiàn)偵聽套接字CServerSockets類
 9.4  麻將游戲功能的實現(xiàn)
 9.4.1  響應(yīng)鼠標左鍵單擊消息
 9.4.2  響應(yīng)鼠標移動消息
 9.5  本章小結(jié)
 第10章  代理服務(wù)器
 10.1  窗體設(shè)計
 10.1.1  應(yīng)用程序框架的建立
 10.1.2  添加控件資源
 10.2  實現(xiàn)共享內(nèi)存地
 10.2.1  數(shù)據(jù)結(jié)構(gòu)
 10.2.2  初始化內(nèi)存池
 10.2.3  實現(xiàn)內(nèi)存分配功能
 10.2.4  實現(xiàn)內(nèi)存釋放功能
 10.2.5  關(guān)閉內(nèi)存池
 10.3  實現(xiàn)代理服務(wù)功能
 10.3.1  數(shù)據(jù)結(jié)構(gòu)
 10.3.2  啟動服務(wù)器
 10.3.3  分析用戶請求
 10.3.4  轉(zhuǎn)發(fā)用戶請求
 10.3.5  獲取目的數(shù)據(jù)
 10.4  實現(xiàn)代理服務(wù)器
 10.4.1  初始化服務(wù)器
 10.4.2  啟動服務(wù)器
 10.4.3  關(guān)閉服務(wù)器
 10.4.4  顯示日志
 10.5  本章小結(jié)
 第11章  資源管理器
 11.1  窗體設(shè)計
 11.1.1  建立應(yīng)用程序框架
 11.1.2  添加控件資源
 11.1.3  添加菜單資源
 11.2  實現(xiàn)系統(tǒng)圖標列表類
 11.2.1  初始化圖標鏈表
 11.2.2  關(guān)閉圖標鏈表
 11.2.3  獲取圖標
 11.3  實現(xiàn)高級樹形控件類
 11.3.1  初始化樹形控件
 11.3.2  節(jié)點的打開與關(guān)閉
 11.3.3  獲取指定節(jié)點的路徑
 11.3.4  獲取指定路徑的節(jié)點
 11.3.5  打開指定路徑節(jié)點
 11.4  實現(xiàn)高級列表控件類
 11.4.1  獲取指定路徑文件列表
 11.4.2  創(chuàng)建快捷菜單
 11.4.3  實現(xiàn)文件操作功能
 11.5  實現(xiàn)資源管理器功能
 11.5.1  初始化資源管理器
 11.5.2  實現(xiàn)文件列表瀏覽功能
 11.5.3  實現(xiàn)文件操作功能
 11.5.4  實現(xiàn)地址轉(zhuǎn)到功能
 11.6  本章小結(jié)
 第12章  媒體播放器
 12.1  窗體設(shè)計
 12.1.1  建立應(yīng)用用程序框架
 12.1.2  添加控件資源
 12.2  實現(xiàn)音量控制類
 12.3  實現(xiàn)Wav文件播放類
 12.4  實現(xiàn)CD播放類
 12.4.1  音頻設(shè)備的打開和關(guān)閉
 12.4.2  CD的播放, 停止和暫停
 12.4.3  CD曲目信息的獲取
 12.4.4  CD曲目的前進. 后退和跳轉(zhuǎn)
 12.5  媒體播放器的實現(xiàn)
 12.5.1  媒體播放器的初始化
 12.5.2  實現(xiàn)CD播放功能
 12.5.3  實現(xiàn)停止和暫停功能
 12.5.4  實現(xiàn)后退和前進功能
 12.5.5  播放Wav音頻文件
 12.5.6  實現(xiàn)音量的調(diào)節(jié)
 12.6  本章小結(jié)

本目錄推薦

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