出版時(shí)間:2009-4 出版社:人民郵電出版社 作者:朱娜敏,魏宗壽,李紅 編著 頁數(shù):462 字?jǐn)?shù):736000
Tag標(biāo)簽:無
前言
Visual c++一直都是微軟公司綜合性最高、最復(fù)雜的軟件開發(fā)平臺(tái),其作為專業(yè)程序員的使用工具是比較嚴(yán)謹(jǐn)?shù)?,并且在目前很多行業(yè)應(yīng)用中起著重要的作用。目前許多開發(fā)人員對(duì)VisualC++的理論知識(shí)以及原理在項(xiàng)目開發(fā)中的應(yīng)用了解得不夠深入;或者開發(fā)人員清楚如何操作,但卻不清楚其中的原因?! ++方式源代碼效率高,開發(fā)難度和開發(fā)工作量都較小。本書應(yīng)用程序都是基于Visual c++的,循序漸進(jìn)地講述了Windows編程技術(shù),從基本原理到具體實(shí)踐都進(jìn)行了闡述,并對(duì)具體知識(shí)點(diǎn)進(jìn)行了詳細(xì)的講解。本書突出了編程的原理性與實(shí)用性。本書在幫助開發(fā)人員理解原理的基礎(chǔ)上還應(yīng)用了大量的實(shí)例,詳細(xì)介紹了各原理的應(yīng)用以及代碼編寫技巧,方便開發(fā)人員應(yīng)用實(shí)踐。開發(fā)人員學(xué)完本書后,可以用掌握的編程知識(shí)和技巧開發(fā)出目前可用的大多數(shù)的Windows應(yīng)用程序?! ”緯娼榻B了一般Windows應(yīng)用程序的開發(fā)之外,還講解了數(shù)據(jù)庫開發(fā)技術(shù)、網(wǎng)絡(luò)通信程序的設(shè)計(jì)以及Windows系統(tǒng)內(nèi)部處理技術(shù),其中包含了多線程同步與內(nèi)存管理、動(dòng)態(tài)鏈接庫DLL與鉤子、Windows內(nèi)核與防火墻開發(fā)技術(shù)等。
內(nèi)容概要
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ā)難度和工作量都較小。本書大部分應(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ì)的講解?! ”緯奶攸c(diǎn)是全面詳細(xì)地介紹了Windows編程,突出了編程的原理性與實(shí)用性。本書在幫助開發(fā)人員理解原理的基礎(chǔ)上還應(yīng)用了大量的實(shí)例,詳細(xì)介紹了各原理的應(yīng)用,以及代碼編寫技巧,方便開發(fā)人員應(yīng)用實(shí)踐。
書籍目錄
第1篇 Windows編程基礎(chǔ) 第1章 Windows程序設(shè)計(jì)基礎(chǔ)知識(shí) 1.1 Windows程序設(shè)計(jì)知識(shí)簡(jiǎn)述 1.2 Windows 程序的發(fā)展 1.3 Windows編程應(yīng)用工具 1.4 【實(shí)例】一個(gè)顯示窗口的典型的Windows應(yīng)用程序 1.5 【實(shí)例】建立第一個(gè)控制臺(tái)應(yīng)用程序 1.6 Windows程序設(shè)計(jì)注意事項(xiàng) 1.7 Windows程序常用事項(xiàng) 1.8 小結(jié) 第2章 Win32編程基礎(chǔ) 2.1 Win32程序開發(fā)流程 2.2 【實(shí)例】用Win32 API編寫一個(gè)簡(jiǎn)單的Windows程序 2.3 Win32編程思想 2.4 【實(shí)例】一個(gè)典型的Win32程序 2.5 進(jìn)程與線程 2.6 Win32程序的空閑處理 2.7 小結(jié) 第3章 創(chuàng)建Windows應(yīng)用程序 3.1 創(chuàng)建Windows應(yīng)用程序的方法 3.2 【實(shí)例】建立一個(gè)簡(jiǎn)單的MFC應(yīng)用程序 3.3 了解Windows應(yīng)用程序的類型 3.4 關(guān)于AppWizard與ClassWizard 3.5 【實(shí)例】創(chuàng)建第一個(gè)MFC AppWizard工程——MDI應(yīng)用程序 3.6 關(guān)于MDI的說明 3.7 關(guān)于MDI應(yīng)用程序框架的組成說明 3.8 MDI應(yīng)用程序的執(zhí)行流程 3.9 MDI工程的相關(guān)文件說明 3.10 小結(jié) 第2篇 Windows繪圖程序設(shè)計(jì)與消息 第4章 Windows應(yīng)用程序輸入設(shè)備 第5章 Windows窗口中繪圖 第6章 Windows應(yīng)用程序窗口消息 第3篇 Windows界面設(shè)計(jì)與調(diào)試技巧 第7章 用戶窗口界面的設(shè)計(jì) 第8章 Windows文件系統(tǒng)與序列化 第9章 文檔與視圖 第10章 程序調(diào)試與編程技巧 第4篇 Windows數(shù)據(jù)庫、網(wǎng)絡(luò)通信與ActiveX控件 第11章 數(shù)據(jù)庫的程序設(shè)計(jì) 第12章 網(wǎng)絡(luò)通信程序設(shè)計(jì) 第13章 COM、OLE與ActiveX技術(shù) 第5篇 Windows內(nèi)部處理技術(shù) 第14章 多線程應(yīng)用程序的設(shè)計(jì) 第15章 Windows系統(tǒng)與內(nèi)存的管理 第16章 動(dòng)態(tài)鏈接庫DLL和鉤子 第17章 Windows內(nèi)核程序設(shè)計(jì)與防火墻開發(fā)
章節(jié)摘錄
第1章 Windows程序設(shè)計(jì)基礎(chǔ)知識(shí) Windows為用戶提供了一種多任務(wù)、面向圖形的多窗口環(huán)境。在此環(huán)境下可運(yùn)行專門為Windows設(shè)計(jì)的程序。該類程序具有一致的外觀和命令結(jié)構(gòu),因此,它比傳統(tǒng)的MS.DOS程序更加易學(xué)易用。 用戶可以在不同的Windows程序問切換,從而使程序間數(shù)據(jù)的交換更加方便。許多為MS—DOS編寫的程序也能在Windows下運(yùn)行。雖然這些程序無法利用Windows的許多優(yōu)點(diǎn),但它們?cè)诤芏嗲闆r下也可以窗口化,并與Windows程序并發(fā)執(zhí)行。 Windows為程序開發(fā)人員提供了豐富的內(nèi)部例程,使程序員可以使用菜單、對(duì)話框、滾動(dòng)條等友好的用戶界面。Windows還給出了一種外在的圖形程序設(shè)計(jì)語言,這種語言可以對(duì)各種不同的字模進(jìn)行格式化。程序員可以用設(shè)備無關(guān)方式來處理鍵盤、鼠標(biāo)、視頻顯示器及打印機(jī)等?! ”菊轮饕v解用戶編寫Windows應(yīng)用程序必需的基礎(chǔ)知識(shí),包括用戶應(yīng)該備有什么軟件、如何建立一個(gè)Windows應(yīng)用程序及Windows程序設(shè)計(jì)中的注意事項(xiàng)等。
編輯推薦
《精通Windows程序設(shè)計(jì):基于Visual C++實(shí)現(xiàn)》全面講解了Windows程序設(shè)計(jì)的方方面面,32個(gè)綜合實(shí)例,覆蓋Windows程序設(shè)計(jì)的常用領(lǐng)域,操作步驟詳細(xì),讀者按照操作即可得出書中結(jié)果。
圖書封面
圖書標(biāo)簽Tags
無
評(píng)論、評(píng)分、閱讀與下載
精通Windows程序設(shè)計(jì) PDF格式下載