別樣詮釋

出版時間:2012-11  出版社:北京航空航天大學出版社  作者:管皓,高永麗 編著  頁數(shù):244  字數(shù):430000  
Tag標簽:無  

內(nèi)容概要

  《別樣詮釋:一個Visual C++老鳥10年學習與開發(fā)心得》著眼于實際應用,循序漸進地介紹了Visual C++的編程原理與技巧;著重于信息的整體處理流程,從信息獲取、信息傳輸、信息存儲、信息展現(xiàn)等方面構(gòu)筑了Visual C++的全新學習、認知架構(gòu)?!  秳e樣詮釋:一個Visual C++老鳥10年學習與開發(fā)心得》與市面上絕大多數(shù)的Visual C++不同,并沒有進行技術知識點的簡單羅列,而是從信息處理流程的角度出發(fā),為讀者構(gòu)建一個完整而清晰的VisualC++解決方案。書中包含了較為豐富的示例,講解細致,有助于讀者更快、更好、更深地掌握VisualC++編程技術?!  秳e樣詮釋:一個Visual C++老鳥10年學習與開發(fā)心得》適合于Visual C++初學者及有一定基礎的程序員,對于高校學生、研究生及科研、工程人員具有很好的學習參考價值。

書籍目錄

第1章
IT、C++、Visual C++
1.1
混亂之治——計算機語言百家爭鳴
1.2
永恒之塔——C/C++
1.3
C/S與B/S
1.4
我們的IDE——Visual C++
1.5
多說幾點
1.5.1
為什么選擇Visual C++
1.5.2
別忘了我們的平臺——windows
1.5.3
編程的背后
1.5.4
Visual C++學習路徑
第2章
Visual C++基礎
2.1
先利其器——安裝必備工具
2.2
開發(fā)環(huán)境
2.3
Windows編程概述
2.3.1
關于Windows
2.3.2
Windows下編程的學習順序
2.4
Windows編程模式
2.4.1
過程式編程模式
2.4.2
Windows的全新編程模式——事件驅(qū)動式編程
2.4.3
Windows系統(tǒng)的消息(Message)
2.5
Windows API編程
2.5.1
C程序與Windows程序的比較
2.5.2
真正的Windows程序
2.5.3
Windows程序中幾個函數(shù)的分析解讀
2.6
Windows下常用數(shù)據(jù)類型
2.7
Windows編程由C模式(API)向面向?qū)ο竽J剑∕FC)轉(zhuǎn)換的必要準備知識
第3章
MFC基礎與MFC類庫縱覽
3.1
MFC的前世今生
3.2
MFC運行原理剖析
3.2.1
簡易的MFC程序
3.2.2
MFC程序運行機理分析
3.2.3
MFC的消息映射機制
3.2.4
MFC中具有消息映射機制的類
3.2.5
小改進——彈出單文檔式窗體
3.3
MFC類庫縱覽
3.3.1
學習類庫的重要性
3.3.2
MFC類庫
3.4
一些重要且常用的類及范例
3.4.1
CWinApp類及其范例
3.4.2
CFrameWnd類及其范例
3.4.3
CDialog類及其范例
3.4.4
CDC類及其范例
3.4.5
CFile類及其范例
3.4.6
CSocket類及其范例
3.4.7
CRect類及其范例
3.4.8
CString類及其范例
3.5
擴展實例與技巧
第4章
組件技術——COM、ActiveX
4.1
組件技術概述
4.1.1
概述
4.1.2
組件的優(yōu)點
4.1.3
COM技術
4.2
ActiveX基礎知識
4.2.1
概述
4.2.2
ActiveX控件
4.3
ActiveX控件的使用
4.3.1
概述
4.3.2
ActiveX控件應用舉例
第5章
信息技術四部曲——信息采集
5.1
IT技術帶給我們的啟示
5.2
一張正在編織的新的大網(wǎng)——物聯(lián)網(wǎng)
5.3
形形色色的信息、數(shù)據(jù)采集
5.3.1
概述——看《潛伏》有感
5.3.2
五彩斑斕的外部數(shù)據(jù)獲取硬件
5.4
采集信息的重要閥門——計算機接口技術
5.4.1
概述
5.4.2
常用接口
5.5
Visual C++的串口通信編程技術
5.5.1
串口概述
5.5.2
VC串口編程調(diào)試準備之一——虛擬串口軟件
5.5.3
VC串口編程調(diào)試準備之二——串口調(diào)試助手
5.5.4
VC串口編程——MSComm控件介紹
5.5.5
MSComm控件編程示例
5.5.6
用戶層協(xié)議示例
5.6
擴展實例與技巧
第6章
信息技術四部曲——信息傳輸
第7章
信息技術四部曲——信息存儲
第8章
信息技術四部曲——信息展現(xiàn)
參考文獻

章節(jié)摘錄

版權(quán)頁:   插圖:   由于是一個While循環(huán),所以在一直準備獲取消息,如果有消息就進行處理。 如果讀者見的、寫的代碼多了,就會知道這里還有一個獲取消息的函數(shù)——PeekMessage,有時初學者很難將它們很好地區(qū)分。下面就簡要給出它們的區(qū)別: ①GetMessage()只有在接收到消息后才將控制權(quán)轉(zhuǎn)給程序,而PeekMessage()無論有沒有消息都會將控制權(quán)轉(zhuǎn)給程序:如果有消息,返回真;沒有消息返回假。 ②GetMessage()的主要功能是從消息隊列中“取出”消息,消息被取出后,消息隊列中就不再有該消息了;而PeekMessage()的主要功能是“窺視(Peek)”消息,如果有消息,返回真,沒有返回假。但PeekMessage()允許從消息隊列中“取出”消息,這就是PeekMessage()第4個參數(shù)的用途:如果選用PM—REMOVE,則消息從隊列中取出;如選用PM—NOREMOVE,則PeekMessage()只是“偷看”,而保留消息。 介紹這些區(qū)別具體到程序中有什么用呢?非常有用!我們說有消息時我們獲取并處理它,但是沒消息的時候是什么樣呢?這時候我們稱CPU處于“閑”的狀態(tài)(當然也不是什么都不干,這里只是針對我們的消息處理代碼而言)。CPU的這種“閑”時間在某些場合是非常有用的,最為典型的有兩個,一個是大家非常熟悉的監(jiān)控、殺毒軟件;另一個就是游戲軟件。比如,當你利用OpenGL(一種3D繪圖的API庫)不斷刷屏繪圖時,就要放在這個時間段中才能使畫面流暢。此時用PeekMessage就非常合適,因為它不阻塞我們的程序,用GetMessage就不好了。 對于這些大家如果覺得有點不好懂也沒關系,放到以后回過頭來看也可以。其實學技術往往需要不斷反復看以前的東西,這樣不斷地加深理解,最后才能掌握好。尤其是讀一些有些難度但又不得不看的書時,抱定的原則就是:看得懂的仔細看,看不懂的先硬著頭皮看,隨著懂的多了再回頭看以前不太懂的。 4.主窗口消息處理函數(shù)——WndProc WndProc函數(shù)真正體現(xiàn)了Windows程序的消息驅(qū)動機制。前面實現(xiàn)的最簡Windows程序雖然可以沒有WndProc這樣的消息處理函數(shù),但卻不是真正意義上有用的Windows應用程序。 在WinMain函數(shù)中并沒有直接調(diào)用WndProc函數(shù),是在注冊窗體時將它注冊入了窗體類,這就是讓系統(tǒng)知道有消息了就自動調(diào)用此函數(shù)來處理。而后WinMain啟動消息循環(huán),當用Dis—patchMessage函數(shù)發(fā)消息時就是發(fā)給了WndProc,讓它來處理。

編輯推薦

《別樣詮釋:一個Visual C++老鳥10年學習與開發(fā)心得》適合于Visual C++初學者及有一定基礎的程序員,對于高校學生、研究生及科研、工程人員具有很好的學習參考價值。

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    別樣詮釋 PDF格式下載


用戶評論 (總計17條)

 
 

  •   非常需要一個老鳥的學習經(jīng)驗,可幫助新手上路,推薦
  •   涉及到了編程的每個方面,算是入門級介紹吧,簡單全面。好書?。?/li>
  •   書中的經(jīng)驗很值得我們反復去學習
  •   大概翻了一下,感覺不錯??戳俗髡叩慕榻B,做人不錯。
  •   確實物有所值!
  •   都看完了,大部分只是都會,就是能再旅順一下思路
  •   還沒仔細看,瀏覽了一下,一般吧!
  •   總體還行.不過就是還是用的VC6,有點老了。
  •   這本書別看薄,還真能學到點東西。不錯。
  •   不想介紹中寫的的那么實用,而且太初級
  •   用通俗易懂的語言講解MFC,不是一味地堆砌代碼,很多都是獨到的見解。書不厚,不求面面俱到,注重對初學者的引導,看完這本書,還能學到MFC以外的許多IT知識和理念。看得出,是作者用心寫的一本好書。
  •   不錯,是個有個全面規(guī)劃初學者用。
  •   作者很用心,內(nèi)容很實用,不想市面上很多書,看上去很牛逼,但可操作性不強
  •   研究這本書,吃透這本書,還可以作為一本詞典用。
  •   作者寫的很認真,喜歡這種風格
  •   說實話,這本書看目錄,我覺得很全面應該是本不錯的書,買到后發(fā)現(xiàn),我錯了,內(nèi)容幾乎都是淺嘗輒止,很淺顯甚至有點兒膚淺,感覺只能算學習C++的一本大綱入門書籍,深入的話,還是其他的書會更好~
  •   可以幫你理清學習VC++的思路和流程,但不適合具體學習,看看就行了。書中的例子很爛
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7