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

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

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

定 價(jià):¥59.00

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

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

內(nèi)容簡(jiǎn)介

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

作者簡(jiǎn)介

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

圖書目錄

第1篇 Windows編程基礎(chǔ)
第1章 Windows程序設(shè)計(jì)基礎(chǔ)知識(shí)
1.1 Windows程序設(shè)計(jì)知識(shí)簡(jiǎn)述
1.1.1 Windows編程特點(diǎn)
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對(duì)象與MFC對(duì)象
1.3 Windows編程應(yīng)用工具
1.3.1 Windows編程工具簡(jiǎn)介
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 【實(shí)例】一個(gè)顯示窗口的典型的Windows應(yīng)用程序
1.4.1 創(chuàng)建應(yīng)用程序
1.4.2 Windows程序生命期
1.4.3 WindoWS程序要素簡(jiǎn)介
1.4.4 Winmain()入口函數(shù)
1.4.5 WndProc()窗口處理函數(shù)
1.4.6 進(jìn)隊(duì)消息與不進(jìn)隊(duì)消息
1.4.7 設(shè)備描述表
1.4.8 應(yīng)用程序的退出
1.5 【實(shí)例】建立第一個(gè)控制臺(tái)應(yīng)用程序
1.5.1 創(chuàng)建工程
1.5.2 控制臺(tái)應(yīng)用程序說明
1.5.3 編譯并鏈接源程序
1.5.4 應(yīng)用Visual C++調(diào)試器調(diào)試程序
1.6 Windows程序設(shè)計(jì)注意事項(xiàng)
1.6.1 Windows應(yīng)用程序中的調(diào)用關(guān)系
1.6.2 Windows應(yīng)用程序多任務(wù)處理
1.7 Windows程序常用事項(xiàng)
1.7.1 匈牙利式命名規(guī)則
1.7.2 代碼的對(duì)齊
1.7.3 應(yīng)用注釋
1.7.4 MSDN的應(yīng)用
1.8 小結(jié)
第2章 Win32編程基礎(chǔ)
2.1 Win32程序開發(fā)流程
2.2 【實(shí)例】用Win32API編寫一個(gè)簡(jiǎn)單的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ū)動(dòng)的程序設(shè)計(jì)思想
2.3.2 消息和消息處理機(jī)制思想
2.3.3 動(dòng)態(tài)鏈接技術(shù)
2.3.4 句柄
2.3.5 其他Win32編程思想
2.4 【實(shí)例】一個(gè)典型的Win32程序
2.4.1 程序入口WinMain()
2.4.2 窗口類的注冊(cè)與產(chǎn)生
2.4.3 消息循環(huán)
2.4.4 窗口函數(shù)的處理
2.4.5 消息映射
2.4.6 對(duì)話框的運(yùn)行
2.4.7 模塊定義文件
2.4.8 資源描述文件
2.5 進(jìn)程與線程
2.5.1 內(nèi)核對(duì)象
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 【實(shí)例】進(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 【實(shí)例】建立一個(gè)簡(jiǎn)單的MFC應(yīng)用程序
3.2.1 創(chuàng)建應(yīng)用程序
3.2.2 MFC應(yīng)用程序?qū)ο?br />3.2.3 建立框架窗口對(duì)象
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 【實(shí)例】創(chuàng)建第一個(gè)MF CAppWizard工程——MDI應(yīng)用程序
3.5.1 生成MDI應(yīng)用程序框架
3.5.2 瀏覽應(yīng)用程序文件及工作區(qū)中的項(xiàng)目
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 窗口對(duì)象
3.7.3 視圖對(duì)象
3.7.4 文檔對(duì)象
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 注冊(cè)表項(xiàng)目文件
3.9.5 幫助文件
3.1 0小結(jié)
第2篇Windows繪圖程序設(shè)計(jì)與消息
第4章 Windows應(yīng)用程序輸入設(shè)備
4.1 鼠標(biāo)
4.1.1 鼠標(biāo)設(shè)備基礎(chǔ)知識(shí)
4.1.2 鼠標(biāo)光標(biāo)的熱點(diǎn)
4.1.3 客戶區(qū)與非客戶區(qū)鼠標(biāo)消息
4.1.4 鼠標(biāo)跟隨原理與WMMOUSEMOVE
4.1.5 【實(shí)例】鼠標(biāo)消息的捕獲與應(yīng)用
4.1.6 鼠標(biāo)光標(biāo)形狀的設(shè)置
4.1.7 【實(shí)例】不同區(qū)域顯示不同光標(biāo)
4.2 鍵盤
4.2.1 鍵盤設(shè)備基礎(chǔ)知識(shí)
4.2.2 接收鍵盤輸入焦點(diǎn)消息及處理
4.2.3 獲取擊鍵消息
4.3 【實(shí)例】從鍵盤讀取輸入
4.3.1 為鍵盤數(shù)據(jù)建立存儲(chǔ)區(qū)域
4.3.2 讀取擊鍵
4.3.3 鍵入的字符保存并顯示
4.3.4 運(yùn)行程序并鍵入字符測(cè)試
4.3.5 程序拓展——文檔的永久保存
4.4 計(jì)時(shí)器
4.4.1 設(shè)置計(jì)時(shí)器
4.4.2 WMTIMER消息
4.4 -3清除計(jì)時(shí)器WM_KILL
4.4.4 【實(shí)例】設(shè)置2個(gè)計(jì)時(shí)器程序
4.5 小結(jié)
第5章 Windows窗口中繪圖
5.1 圖形設(shè)備接口GDI
5.1.1 設(shè)備描述表類介紹
5.1.2 設(shè)備描述表類的應(yīng)用方法
5.1.3 GDI繪圖對(duì)象
5.1.4 【實(shí)例】用GDI繪圖
5.2 繪圖模式
5.2.1 繪圖模式概述
5.2.2 【實(shí)例】繪圖模式的應(yīng)用——橡皮筋矩形的實(shí)現(xiàn)
5.3 Windows中的映射模式
5.3.1 映射模式概述
5.3.2 【實(shí)例】映射模式的應(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 【實(shí)例】坐標(biāo)轉(zhuǎn)換的應(yīng)用
5.5 窗口與視口
5.5.1 概念介紹
5.5.2 窗口與視口的原點(diǎn)
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 【實(shí)例】鼠標(biāo)繪制直線與圓形
5.8.1 繪圖原理與WM_LBUTTONDOWN、WM_LBLJTTl0NUP
5.8.2 集合數(shù)組類的應(yīng)用——圖形的保存
5.8 _3圖形的重繪
5.8.4 坐標(biāo)點(diǎn)的平移——圖形拉伸效果的實(shí)現(xiàn)
5.8.5 實(shí)例拓展
5.9 小結(jié)
第6章 Windows應(yīng)用程序窗口消息
6.1 窗口管理
6.1.1 C++窗口對(duì)象和Windows窗口對(duì)象
6.1.2 創(chuàng)建窗口
6.1.3 定位窗體
6.1.4 銷毀窗體
6.2 主要編程對(duì)象——窗口
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)程窗口通信的注冊(cè)消息
6.4.9 線程消息處理
6.4.1 0跨進(jìn)程消息處理
6.4.1 1【實(shí)例】跨進(jìn)程消息交換數(shù)據(jù)
6.5 【實(shí)例】MFC的窗口過程
6.5.1 MFC窗口過程的指定
6.5.2 對(duì)Windows消息的接收和處理
6.5.3 對(duì)命令消息的接收和處理
6.5.4 對(duì)控制通知消息的接收和處理
6.5.5 對(duì)更新命令的接收和處理
6.6 小結(jié)
第3篇 Windows界面設(shè)計(jì)與調(diào)試技巧
第7章 用戶窗口界面的設(shè)計(jì)
7.1 Windows控件的設(shè)計(jì)與應(yīng)用
7.1.1 Windows控件簡(jiǎn)介
7.1.2 靜態(tài)控件
7.1.3 按鈕
7.1.4 編輯框
7.1.5 列表框
7.1.6 組合框
7.1.7 滾動(dòng)條
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ǔ)知識(shí)
7.2.2 創(chuàng)建菜單應(yīng)用程序
7.2.3 創(chuàng)建上下文快捷/彈出式菜單
7.2.4 菜單應(yīng)用程序加入對(duì)話框窗口
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 高級(jí)狀態(tài)欄
7.4.3 在對(duì)話框中設(shè)置狀態(tài)欄
7.5 對(duì)話框的設(shè)計(jì)
7.5.1 對(duì)話框原理介紹
7.5.2 模式對(duì)話框與無模式對(duì)話框的設(shè)計(jì)
7.5.3 系統(tǒng)通用對(duì)話框的應(yīng)用
7.5.4 自定義對(duì)話框形狀
7.5.5 對(duì)話框與控件的數(shù)據(jù)交互
7.5.6 對(duì)話框與文檔視圖的數(shù)據(jù)交互
7.6 【實(shí)例】將文本框與組合框加入列表視圖控件實(shí)例
7.6.1 準(zhǔn)備知識(shí)
7.6.2 創(chuàng)建結(jié)構(gòu)體
7.6.3 創(chuàng)建所需相關(guān)類
7.6.4 功能實(shí)現(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 移動(dòng)文件指針
……
第4篇 Windows數(shù)據(jù)庫、網(wǎng)絡(luò)通信與ActiveX控件
第5篇 Windows內(nèi)部處理技術(shù)

本目錄推薦

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