精通Windows程序設(shè)計

出版時間:2009-4  出版社:人民郵電出版社  作者:朱娜敏,魏宗壽,李紅 編著  頁數(shù):462  字?jǐn)?shù):736000  
Tag標(biāo)簽:無  

前言

  Visual c++一直都是微軟公司綜合性最高、最復(fù)雜的軟件開發(fā)平臺,其作為專業(yè)程序員的使用工具是比較嚴(yán)謹(jǐn)?shù)?,并且在目前很多行業(yè)應(yīng)用中起著重要的作用。目前許多開發(fā)人員對VisualC++的理論知識以及原理在項目開發(fā)中的應(yīng)用了解得不夠深入;或者開發(fā)人員清楚如何操作,但卻不清楚其中的原因?! ++方式源代碼效率高,開發(fā)難度和開發(fā)工作量都較小。本書應(yīng)用程序都是基于Visual c++的,循序漸進(jìn)地講述了Windows編程技術(shù),從基本原理到具體實踐都進(jìn)行了闡述,并對具體知識點進(jìn)行了詳細(xì)的講解。本書突出了編程的原理性與實用性。本書在幫助開發(fā)人員理解原理的基礎(chǔ)上還應(yīng)用了大量的實例,詳細(xì)介紹了各原理的應(yīng)用以及代碼編寫技巧,方便開發(fā)人員應(yīng)用實踐。開發(fā)人員學(xué)完本書后,可以用掌握的編程知識和技巧開發(fā)出目前可用的大多數(shù)的Windows應(yīng)用程序?! ”緯娼榻B了一般Windows應(yīng)用程序的開發(fā)之外,還講解了數(shù)據(jù)庫開發(fā)技術(shù)、網(wǎng)絡(luò)通信程序的設(shè)計以及Windows系統(tǒng)內(nèi)部處理技術(shù),其中包含了多線程同步與內(nèi)存管理、動態(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)考驗,但是其開發(fā)工作量大;而C++方式源代碼效率高,開發(fā)難度和工作量都較小。本書大部分應(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ì)的講解?! ”緯奶攸c是全面詳細(xì)地介紹了Windows編程,突出了編程的原理性與實用性。本書在幫助開發(fā)人員理解原理的基礎(chǔ)上還應(yīng)用了大量的實例,詳細(xì)介紹了各原理的應(yīng)用,以及代碼編寫技巧,方便開發(fā)人員應(yīng)用實踐。

書籍目錄

第1篇 Windows編程基礎(chǔ)  第1章 Windows程序設(shè)計基礎(chǔ)知識   1.1 Windows程序設(shè)計知識簡述   1.2 Windows 程序的發(fā)展   1.3 Windows編程應(yīng)用工具   1.4 【實例】一個顯示窗口的典型的Windows應(yīng)用程序   1.5 【實例】建立第一個控制臺應(yīng)用程序   1.6 Windows程序設(shè)計注意事項   1.7 Windows程序常用事項   1.8 小結(jié)  第2章 Win32編程基礎(chǔ)   2.1 Win32程序開發(fā)流程   2.2 【實例】用Win32 API編寫一個簡單的Windows程序   2.3 Win32編程思想   2.4 【實例】一個典型的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 【實例】建立一個簡單的MFC應(yīng)用程序   3.3 了解Windows應(yīng)用程序的類型   3.4 關(guān)于AppWizard與ClassWizard   3.5 【實例】創(chuàng)建第一個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è)計與消息 第4章 Windows應(yīng)用程序輸入設(shè)備  第5章 Windows窗口中繪圖  第6章 Windows應(yīng)用程序窗口消息 第3篇 Windows界面設(shè)計與調(diào)試技巧  第7章 用戶窗口界面的設(shè)計  第8章 Windows文件系統(tǒng)與序列化  第9章 文檔與視圖   第10章 程序調(diào)試與編程技巧 第4篇 Windows數(shù)據(jù)庫、網(wǎng)絡(luò)通信與ActiveX控件  第11章 數(shù)據(jù)庫的程序設(shè)計  第12章 網(wǎng)絡(luò)通信程序設(shè)計  第13章 COM、OLE與ActiveX技術(shù) 第5篇 Windows內(nèi)部處理技術(shù) 第14章 多線程應(yīng)用程序的設(shè)計  第15章 Windows系統(tǒng)與內(nèi)存的管理  第16章 動態(tài)鏈接庫DLL和鉤子  第17章 Windows內(nèi)核程序設(shè)計與防火墻開發(fā) 

章節(jié)摘錄

  第1章 Windows程序設(shè)計基礎(chǔ)知識  Windows為用戶提供了一種多任務(wù)、面向圖形的多窗口環(huán)境。在此環(huán)境下可運行專門為Windows設(shè)計的程序。該類程序具有一致的外觀和命令結(jié)構(gòu),因此,它比傳統(tǒng)的MS.DOS程序更加易學(xué)易用。  用戶可以在不同的Windows程序問切換,從而使程序間數(shù)據(jù)的交換更加方便。許多為MS—DOS編寫的程序也能在Windows下運行。雖然這些程序無法利用Windows的許多優(yōu)點,但它們在很多情況下也可以窗口化,并與Windows程序并發(fā)執(zhí)行?! indows為程序開發(fā)人員提供了豐富的內(nèi)部例程,使程序員可以使用菜單、對話框、滾動條等友好的用戶界面。Windows還給出了一種外在的圖形程序設(shè)計語言,這種語言可以對各種不同的字模進(jìn)行格式化。程序員可以用設(shè)備無關(guān)方式來處理鍵盤、鼠標(biāo)、視頻顯示器及打印機等?! ”菊轮饕v解用戶編寫Windows應(yīng)用程序必需的基礎(chǔ)知識,包括用戶應(yīng)該備有什么軟件、如何建立一個Windows應(yīng)用程序及Windows程序設(shè)計中的注意事項等。

編輯推薦

  《精通Windows程序設(shè)計:基于Visual C++實現(xiàn)》全面講解了Windows程序設(shè)計的方方面面,32個綜合實例,覆蓋Windows程序設(shè)計的常用領(lǐng)域,操作步驟詳細(xì),讀者按照操作即可得出書中結(jié)果。

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    精通Windows程序設(shè)計 PDF格式下載


用戶評論 (總計6條)

 
 

  •   很好很實用,對windows下的變成非常有幫助,是一本信息安全領(lǐng)域不可缺少的好書
  •   還是不錯滴?。?!
  •   這本書對于只學(xué)了C語言和VC++的讀者可能就不太適合,著實有點難以讀懂,很多windows專有的字符、函數(shù)沒有給出相應(yīng)的解釋...
  •   就是MFC編程,不是win32編程。如果是要買Win32的,就不要買這書,如果是MFC的,這本書也不是很好
  •   可能是我基礎(chǔ)不太好,有點難看懂
  •   我買了,有光盤,但我覺得不好,動不動就:本節(jié)示例參考:/示例程序/C3/Chap3Exa2,過程不詳細(xì),這本書是講MFC的,
 

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

京ICP備13047387號-7