注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計程序設(shè)計綜合精通Windows程序設(shè)計(基于Visual C++實現(xiàn))

精通Windows程序設(shè)計(基于Visual C++實現(xiàn))

精通Windows程序設(shè)計(基于Visual C++實現(xiàn))

定 價:¥59.00

作 者: 朱娜敏,魏宗壽,李紅 編著
出版社: 人民郵電出版社
叢編項:
標(biāo) 簽: WINDOWS

ISBN: 9787115196736 出版時間: 2009-04-01 包裝: 平裝
開本: 16開 頁數(shù): 462 字?jǐn)?shù):  

內(nèi)容簡介

  《精通Windows程序設(shè)計:基于Visual C++實現(xiàn)》大部分應(yīng)用程序都是基于MFC的C++方式的,一共分為5篇:Windows編程基礎(chǔ),Windows繪圖程序設(shè)計與消息,Windows界面設(shè)計與調(diào)試技巧,Windows數(shù)據(jù)庫、網(wǎng)絡(luò)通信與ActiveX控件,Windows內(nèi)部處理技術(shù)。循序漸進(jìn)地講述了Windows編程技術(shù),從基本原理到具體實踐都進(jìn)行了詳細(xì)闡述,并對具體知識點進(jìn)行了詳細(xì)的講解。Visual C++是專業(yè)程序員使用的工具,開發(fā)人員可以利用Visual C++ 6.0基于兩種方式編寫Win32應(yīng)用程序。一種是Windows API的C方式,另一種是MFC的C++方式。C方式是傳統(tǒng)的編程方式,且久經(jīng)考驗,但是其開發(fā)工作量大;而C++方式源代碼效率高,開發(fā)難度和工作量都較小?!毒╓indows程序設(shè)計:基于Visual C++實現(xiàn)》的特點是全面詳細(xì)地介紹了Windows編程,突出了編程的原理性與實用性?!毒╓indows程序設(shè)計:基于Visual C++實現(xiàn)》在幫助開發(fā)人員理解原理的基礎(chǔ)上還應(yīng)用了大量的實例,詳細(xì)介紹了各原理的應(yīng)用,以及代碼編寫技巧,方便開發(fā)人員應(yīng)用實踐。

作者簡介

暫缺《精通Windows程序設(shè)計(基于Visual C++實現(xiàn))》作者簡介

圖書目錄

第1篇 Windows編程基礎(chǔ)
第1章 Windows程序設(shè)計基礎(chǔ)知識
1.1 Windows程序設(shè)計知識簡述
1.1.1 Windows編程特點
1.1.2 Windows應(yīng)用程序的編程模型
1.1.3 Windows程序基本結(jié)構(gòu)
1.2 Windows程序的發(fā)展
1.2.1 傳統(tǒng)的Windows編程
1.2.2 Windows與API函數(shù)
1.2.3 Windows與Win32 API
1.2.4 Windows與面向?qū)ο?br />1.2.5 Windows對象與MFC對象
1.3 Windows編程應(yīng)用工具
1.3.1 Windows編程工具簡介
1.3.2 為何使用Visual C++
1.3.3 Visual C++6.0的安裝
1.3.4 Visual C++6.0集成開發(fā)環(huán)境
1.3.5 Visual C++6.0的基本使用
1.4 【實例】一個顯示窗口的典型的Windows應(yīng)用程序
1.4.1 創(chuàng)建應(yīng)用程序
1.4.2 Windows程序生命期
1.4.3 WindoWS程序要素簡介
1.4.4 Winmain()入口函數(shù)
1.4.5 WndProc()窗口處理函數(shù)
1.4.6 進(jìn)隊消息與不進(jìn)隊消息
1.4.7 設(shè)備描述表
1.4.8 應(yīng)用程序的退出
1.5 【實例】建立第一個控制臺應(yīng)用程序
1.5.1 創(chuàng)建工程
1.5.2 控制臺應(yīng)用程序說明
1.5.3 編譯并鏈接源程序
1.5.4 應(yīng)用Visual C++調(diào)試器調(diào)試程序
1.6 Windows程序設(shè)計注意事項
1.6.1 Windows應(yīng)用程序中的調(diào)用關(guān)系
1.6.2 Windows應(yīng)用程序多任務(wù)處理
1.7 Windows程序常用事項
1.7.1 匈牙利式命名規(guī)則
1.7.2 代碼的對齊
1.7.3 應(yīng)用注釋
1.7.4 MSDN的應(yīng)用
1.8 小結(jié)
第2章 Win32編程基礎(chǔ)
2.1 Win32程序開發(fā)流程
2.2 【實例】用Win32API編寫一個簡單的Windows程序
2.2.1 創(chuàng)建應(yīng)用程序
2.2.2 調(diào)用頭文件說明
2.2.3 WinMain()入口函數(shù)
2.2.4 API函數(shù)的調(diào)用
2.3 Win32編程思想
2.3.1 事件驅(qū)動的程序設(shè)計思想
2.3.2 消息和消息處理機(jī)制思想
2.3.3 動態(tài)鏈接技術(shù)
2.3.4 句柄
2.3.5 其他Win32編程思想
2.4 【實例】一個典型的Win32程序
2.4.1 程序入口WinMain()
2.4.2 窗口類的注冊與產(chǎn)生
2.4.3 消息循環(huán)
2.4.4 窗口函數(shù)的處理
2.4.5 消息映射
2.4.6 對話框的運(yùn)行
2.4.7 模塊定義文件
2.4.8 資源描述文件
2.5 進(jìn)程與線程
2.5.1 內(nèi)核對象
2.5.2 基于Win32的進(jìn)程模式
2.5.3 進(jìn)程的屬性與資源
2.5.4 進(jìn)程與線程的相關(guān)性
2.5.5 創(chuàng)建進(jìn)程(Creat Process)函數(shù)
2.5.6 【實例】進(jìn)程的創(chuàng)建
2.5.7 控制與終止某進(jìn)程
2.5.8 與進(jìn)程相關(guān)的API函數(shù)
2.6 Win32程序的空閑處理
2.7 小結(jié)
第3章 創(chuàng)建Windows應(yīng)用程序
3.1 創(chuàng)建Windows應(yīng)用程序的方法
3.1.1 底層編程法
3.1.2 MFC編程法
3.1.3 高層編程法
3.2 【實例】建立一個簡單的MFC應(yīng)用程序
3.2.1 創(chuàng)建應(yīng)用程序
3.2.2 MFC應(yīng)用程序?qū)ο?br />3.2.3 建立框架窗口對象
3.2.4 繪制窗口
3.2.5 消息映射處理
3.2.6 有關(guān)字符串的定義
3.3 了解Windows應(yīng)用程序的類型
3.4 關(guān)于AppWizard與ClassWizard
3.4.1 AppWizard應(yīng)用程序向?qū)?br />3.4.2 ClassWizard類向?qū)?br />3.5 【實例】創(chuàng)建第一個MF CAppWizard工程——MDI應(yīng)用程序
3.5.1 生成MDI應(yīng)用程序框架
3.5.2 瀏覽應(yīng)用程序文件及工作區(qū)中的項目
3.5.3 調(diào)試應(yīng)用程序
3.6 關(guān)于MDI的說明
3.7 關(guān)于MDI應(yīng)用程序框架的組成說明
3.7.1 應(yīng)用程序?qū)ο?br />3.7.2 窗口對象
3.7.3 視圖對象
3.7.4 文檔對象
3.7.5 MFC的主要類及其層次關(guān)系
3.8 MDI應(yīng)用程序的執(zhí)行流程
3.9 MDI工程的相關(guān)文件說明
3.9.1 工程文件
3.9.2 資源文件
3.9.3 預(yù)編譯文件
3.9.4 注冊表項目文件
3.9.5 幫助文件
3.1 0小結(jié)
第2篇Windows繪圖程序設(shè)計與消息
第4章 Windows應(yīng)用程序輸入設(shè)備
4.1 鼠標(biāo)
4.1.1 鼠標(biāo)設(shè)備基礎(chǔ)知識
4.1.2 鼠標(biāo)光標(biāo)的熱點
4.1.3 客戶區(qū)與非客戶區(qū)鼠標(biāo)消息
4.1.4 鼠標(biāo)跟隨原理與WMMOUSEMOVE
4.1.5 【實例】鼠標(biāo)消息的捕獲與應(yīng)用
4.1.6 鼠標(biāo)光標(biāo)形狀的設(shè)置
4.1.7 【實例】不同區(qū)域顯示不同光標(biāo)
4.2 鍵盤
4.2.1 鍵盤設(shè)備基礎(chǔ)知識
4.2.2 接收鍵盤輸入焦點消息及處理
4.2.3 獲取擊鍵消息
4.3 【實例】從鍵盤讀取輸入
4.3.1 為鍵盤數(shù)據(jù)建立存儲區(qū)域
4.3.2 讀取擊鍵
4.3.3 鍵入的字符保存并顯示
4.3.4 運(yùn)行程序并鍵入字符測試
4.3.5 程序拓展——文檔的永久保存
4.4 計時器
4.4.1 設(shè)置計時器
4.4.2 WMTIMER消息
4.4 -3清除計時器WM_KILL
4.4.4 【實例】設(shè)置2個計時器程序
4.5 小結(jié)
第5章 Windows窗口中繪圖
5.1 圖形設(shè)備接口GDI
5.1.1 設(shè)備描述表類介紹
5.1.2 設(shè)備描述表類的應(yīng)用方法
5.1.3 GDI繪圖對象
5.1.4 【實例】用GDI繪圖
5.2 繪圖模式
5.2.1 繪圖模式概述
5.2.2 【實例】繪圖模式的應(yīng)用——橡皮筋矩形的實現(xiàn)
5.3 Windows中的映射模式
5.3.1 映射模式概述
5.3.2 【實例】映射模式的應(yīng)用
5.4 坐標(biāo)轉(zhuǎn)換
5.4.1 邏輯坐標(biāo)與設(shè)備坐標(biāo)
5.4.2 坐標(biāo)轉(zhuǎn)換的函數(shù)應(yīng)用
5.4.3 【實例】坐標(biāo)轉(zhuǎn)換的應(yīng)用
5.5 窗口與視口
5.5.1 概念介紹
5.5.2 窗口與視口的原點
5.5.3 窗口與視口的相關(guān)函數(shù)及其應(yīng)用
5.6 窗口重繪函數(shù)
5.6.1 OnDraw與OnPaint函數(shù)
5.6.2 添加重繪資源
5.7 圖形文件的操作
5.7.1 創(chuàng)建新文檔
5.7.2 保存圖形文件
5.7.3 打開圖形文件
5.7.4 其他相關(guān)函數(shù)
5.8 【實例】鼠標(biāo)繪制直線與圓形
5.8.1 繪圖原理與WM_LBUTTONDOWN、WM_LBLJTTl0NUP
5.8.2 集合數(shù)組類的應(yīng)用——圖形的保存
5.8 _3圖形的重繪
5.8.4 坐標(biāo)點的平移——圖形拉伸效果的實現(xiàn)
5.8.5 實例拓展
5.9 小結(jié)
第6章 Windows應(yīng)用程序窗口消息
6.1 窗口管理
6.1.1 C++窗口對象和Windows窗口對象
6.1.2 創(chuàng)建窗口
6.1.3 定位窗體
6.1.4 銷毀窗體
6.2 主要編程對象——窗口
6.2.1 窗口結(jié)構(gòu)與類型
6.2.2 窗口關(guān)系
6.2.3 窗口應(yīng)用框架
6.3 窗口消息映射
6.3.1 Windows消息的分類
6.3.2 消息的結(jié)構(gòu)
6.3.3 消息處理
6.3.4 窗口消息映射表
6.3.5 窗口消息的定位
6.3.6 消息映射宏的種類
6.3.7 消息的預(yù)處理
5.4 窗口消息處理機(jī)制
6.4.1 標(biāo)準(zhǔn)窗口消息處理
6.4.2 命令消息處理
6.4.3 消息反射處理
6.4.4 更新命令處理
6.4.5 自定義窗口消息
6.4.6 自定義命令
6.4.7 Post與Send消息
6.4.8 兩進(jìn)程窗口通信的注冊消息
6.4.9 線程消息處理
6.4.1 0跨進(jìn)程消息處理
6.4.1 1【實例】跨進(jìn)程消息交換數(shù)據(jù)
6.5 【實例】MFC的窗口過程
6.5.1 MFC窗口過程的指定
6.5.2 對Windows消息的接收和處理
6.5.3 對命令消息的接收和處理
6.5.4 對控制通知消息的接收和處理
6.5.5 對更新命令的接收和處理
6.6 小結(jié)
第3篇 Windows界面設(shè)計與調(diào)試技巧
第7章 用戶窗口界面的設(shè)計
7.1 Windows控件的設(shè)計與應(yīng)用
7.1.1 Windows控件簡介
7.1.2 靜態(tài)控件
7.1.3 按鈕
7.1.4 編輯框
7.1.5 列表框
7.1.6 組合框
7.1.7 滾動條
7.1.8 列表視圖控件
7.1.9 樹形控件
7.1.10 旋轉(zhuǎn)、進(jìn)度條和滑塊控件
7.1.11 位圖按鈕、圖像列表控件
7.1.12 自定義控件的顏色
7.2 菜單
7.2.1 菜單基礎(chǔ)知識
7.2.2 創(chuàng)建菜單應(yīng)用程序
7.2.3 創(chuàng)建上下文快捷/彈出式菜單
7.2.4 菜單應(yīng)用程序加入對話框窗口
7.3 工具欄
7.3.1 創(chuàng)建工具欄
7.3.2 工具欄與應(yīng)用程序相關(guān)聯(lián)
7.3.3 工具欄的可見性
7.3.4 ??繖?br />7.3.5 組合框加入工具欄
7.4 狀態(tài)欄
7.4.1 創(chuàng)建普通狀態(tài)欄
7.4.2 高級狀態(tài)欄
7.4.3 在對話框中設(shè)置狀態(tài)欄
7.5 對話框的設(shè)計
7.5.1 對話框原理介紹
7.5.2 模式對話框與無模式對話框的設(shè)計
7.5.3 系統(tǒng)通用對話框的應(yīng)用
7.5.4 自定義對話框形狀
7.5.5 對話框與控件的數(shù)據(jù)交互
7.5.6 對話框與文檔視圖的數(shù)據(jù)交互
7.6 【實例】將文本框與組合框加入列表視圖控件實例
7.6.1 準(zhǔn)備知識
7.6.2 創(chuàng)建結(jié)構(gòu)體
7.6.3 創(chuàng)建所需相關(guān)類
7.6.4 功能實現(xiàn)
7.7 小結(jié)
第8章 Windows文件系統(tǒng)與序列化
8.1 文件CFile類
8.1.1 創(chuàng)建、打開與關(guān)閉文件
8.1.2 文件的讀、寫
8.1.3 移動文件指針
……
第4篇 Windows數(shù)據(jù)庫、網(wǎng)絡(luò)通信與ActiveX控件
第5篇 Windows內(nèi)部處理技術(shù)

本目錄推薦

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