MFC Windows程序設(shè)計(jì)

出版時(shí)間:2007-5  出版社:清華大學(xué)出版社  作者:(美)Jeff Prosise  頁數(shù):1166  
Tag標(biāo)簽:無  

內(nèi)容概要

  《MFC Windows程序設(shè)計(jì)(第2版)》是對(duì)其極為經(jīng)典的第1版的全面更新,本書不僅擴(kuò)展了已被認(rèn)為是權(quán)威的關(guān)于Microsoft用于Windows API的功能強(qiáng)大的C++類庫的闡述,還新增了有關(guān)COM、OLE和ActiveX的內(nèi)容。本書的作者,Jeff Prosise,用其無與倫比的技巧向讀者講述了MFC程序設(shè)計(jì)中的基本概念和主要技術(shù)——再次闡釋了在32位Windows平臺(tái)上進(jìn)行了快速的面向?qū)ο箝_發(fā)的完美方法。  本書涵蓋了以下專題:  事件驅(qū)動(dòng)程序設(shè)計(jì)和MPC的基礎(chǔ)知識(shí)  文檔/視圖體系結(jié)構(gòu)  位圖、調(diào)色板和區(qū)域  多線程和線程同步  MFC與組件對(duì)象模型(COM)  ActiveX控件  《MFC Windows程序設(shè)計(jì)(第2版)》見解深刻,并附帶有輔助學(xué)習(xí)的資源——包括在隨附的CD-ROM中提供了大量代碼實(shí)例。  要理解如何利用MFC庫中提供的成千上萬的預(yù)編譯、預(yù)測(cè)試的代碼的優(yōu)點(diǎn),本書——及其作者——將是您獨(dú)一無二的選擇。

作者簡(jiǎn)介

作者:(美)帕羅賽斯Jeff Prosise是一位作者、教員和講師,他以Windows編程和教授別人如何進(jìn)行Windows為生。作為一位在Windows程序設(shè)計(jì)、MFC和COM領(lǐng)域世界知名的權(quán)威,他還是《PC Magazinge》和《Microsoft Systems Journal》雜志的組稿編輯。

書籍目錄

鳴謝 序言 第Ⅰ部分Windows和MFC基礎(chǔ) 第1章Hello,MFC  1.1Windows編程模型 1.1.1消息消息還是消息 1.1.2Windows程序設(shè)計(jì)SDK風(fēng)格 1.1.3匈牙利標(biāo)記法和Windows數(shù)據(jù)類型 1.1.4SDK程序設(shè)計(jì)展望 1.2MFC簡(jiǎn)介 1.2.1使用C++和MFC的好處 1.2.2MFC的設(shè)計(jì)思想 1.2.3文檔/視圖體系結(jié)構(gòu) 1.2.4MFC類的分層結(jié)構(gòu) 1.2.5AFX函數(shù) 1.3您的第一個(gè)MFC應(yīng)用程序 1.3.1應(yīng)用程序?qū)ο?1.3.2MFC如何使用應(yīng)用程序?qū)ο?1.3.3框架窗口對(duì)象 1.3.4繪制窗口 1.3.5消息映射 1.3.6消息映射的工作方式 1.3.7Windows、字符集和_T宏 1.3.8建立應(yīng)用程序 1.3.9小結(jié)  第2章在窗口中繪圖  2.1WindowsGDI 2.1.1MFC設(shè)備描述表類 2.1.2設(shè)備描述表屬性 2.1.3繪圖模式 2.1.4映射模式 2.1.5可編程映射模式 2.1.6坐標(biāo)轉(zhuǎn)換 2.1.7移動(dòng)原點(diǎn) 2.1.8坐標(biāo)系小結(jié) 2.1.9獲取設(shè)備信息 2.2用GDI繪圖 2.2.1畫直線和曲線 2.2.2圓橢圓、多邊形以及其他形狀 2.2.3GDI畫筆和CPen類 2.2.4GDI畫刷和CBrush類 2.2.5畫文本 2.2.6GDI字體和CFont類 2.2.7光柵字體與TrueType字體 2.2.8旋轉(zhuǎn)文本 2.2.9備用對(duì)象 2.2.10刪除GDI對(duì)象  2.2.11取消對(duì)GDI對(duì)象的選定 2.2.12標(biāo)尺應(yīng)用程序 2.3看看畫了些什么 2.3.1給窗口添加滾動(dòng)條 2.3.2設(shè)定滾動(dòng)條的范圍、位置和頁面大小 2.3.3使?jié)L動(dòng)條滑塊大小和窗口尺寸同步變化 2.3.4處理滾動(dòng)條消息 2.3.5滾動(dòng)窗口 2.3.6Accel應(yīng)用程序 2.4遺留問題  第3章鼠標(biāo)和鍵盤  3.1從鼠標(biāo)獲取輸入 3.1.1客戶區(qū)鼠標(biāo)消息 3.1.2TicTac應(yīng)用程序 3.1.3非客戶區(qū)鼠標(biāo)消息 3.1.4WM_NCHITTEST消息 3.1.5WM_MOUSELEAVE和WM_MOUSEHOVER消息 3.1.6鼠標(biāo)滾輪 3.1.7捕獲鼠標(biāo) 3.1.8鼠標(biāo)捕獲的應(yīng)用 3.19光標(biāo) 3.1.10沙漏形光標(biāo) 3.1.11鼠標(biāo)雜錄 3.2從鍵盤獲取輸入 3.2.1輸入焦點(diǎn) 3.2.2擊鍵消息 3.2.3虛擬鍵代碼 3.2.4Shift狀態(tài)及切換 3.2.5字符消息 3.2.6死鍵消息 3.2.7插入符 3.3VISUALKB應(yīng)用程序 3.3.1處理插入符 3.3.2輸入及編輯文本 3.3.3其他有趣內(nèi)容  第4章菜單  4.1菜單基礎(chǔ) 4.1.1創(chuàng)建菜單 4.1.2加載并顯示菜單 4.1.3響應(yīng)菜單命令 4.1.4命令范圍 4.1.5更新菜單中的菜單項(xiàng) 4.1.6更新范圍 4.1.7鍵盤加速鍵 4.2SHAPES應(yīng)用程序 4.2.1運(yùn)行MFCAppWizard  4.2.2分析AppWizard的輸出 4.2.3AppWizard之外的工作 4.2.4過程小結(jié) 4.3菜單魔術(shù) 4.3.1通過手工編程創(chuàng)建菜單 4.3.2通過手工編程修改菜單 4.3.3系統(tǒng)菜單 4.3.4自制菜單 4.3.5層疊菜單 4.3.6上下文菜單 4.4COLORS應(yīng)用程序 4.4.1上下文菜單 4.4.2試一試  第5章MFC集合類  5.1數(shù)組 5.1.1MFC數(shù)組類 5.1.2動(dòng)態(tài)調(diào)整數(shù)組大小 5.1.3用CArray創(chuàng)建類型安全數(shù)組類 5.2列表 5.2.1MFC列表類 5.2.2用Clist創(chuàng)建類型安全列表類 5.3映射表 5.3.1MFC映射表類 5.3.2映射表工作方式 5.3.3提高查找效率 5.3.4用CMap創(chuàng)建類型安全映射表類 5.4類型指針類  第6章文件I/O和串行化  6.1CFile類 6.1.1打開、關(guān)閉和創(chuàng)建文件 6.1.2讀和寫 6.1.3CFile派生類 6.1.4枚舉文件和文件夾 6.2串行化和CArchive類 6.2.1串行化基礎(chǔ) 6.2.2編寫可串行化類 6.2.3給可串行化類分配版本號(hào):可配置版本模式 6.2.4串行化工作過程 6.2.5串行化CObject  第7章控件  7.1傳統(tǒng)控件 7.1.1CButton類 7.1.2CListBoX類 7.1.3CStatic類  7.1.4FontView應(yīng)用程序 7.1.5CEdit類 7.1.6趕快!即時(shí)記事本 7.1.7CComboBox類 7.1.8CScrollBar類 7.2高級(jí)控件程序設(shè)計(jì) 7.2.1數(shù)字編輯校件 7.2.2自制列表框 7.2.3圖形按鈕 7.2.4自定義控件的顏色 7.2.5消息反射  第8章對(duì)話框和屬性表  8.1模式對(duì)話框和CDialog類 8.1.1對(duì)話框模板 8.1.2CDialog類 8.1.3創(chuàng)建模式對(duì)話框 8.1.4對(duì)話框數(shù)據(jù)交換和對(duì)話框數(shù)據(jù)校驗(yàn) 8.1.5與對(duì)話框中的控件相互作用 8.1.6DlgDemol應(yīng)用程序 8.2無模式對(duì)話框 8.3用對(duì)話框作為主窗口 8.4屬性表 8.5公用對(duì)話框 8.5.1修改公用對(duì)話框 8.5.2Phones應(yīng)用程序  第Ⅱ部分文檔/視圖體系結(jié)構(gòu)  第9章文檔、視圖和單文檔界面  9.1文檔/視圖基礎(chǔ)知識(shí) 9.1.1再看InitInstance函數(shù) 9.1.2文檔對(duì)象 9.1.3視圖對(duì)象 9.1.4框架窗口對(duì)象 9.1.5動(dòng)態(tài)對(duì)象創(chuàng)建 9.1.6有關(guān)SDI文檔模板的其他內(nèi)容 9.1.7用操作系統(tǒng)命令解釋器注冊(cè)文檔類型 9.1.8命令傳送 9.1.9預(yù)定義的命令I(lǐng)D和命令處理程序 9.2第一個(gè)文檔/視圖應(yīng)用程序 9.2.1SdiSquares應(yīng)用程序 9.2.2循序漸進(jìn)地創(chuàng)建SdiSquares 9.3文檔+視圖=較少的工作量  第10章滾動(dòng)視圖、HTML視圖以及其他視圖類型  10.1滾動(dòng)視圖  10.1.1CScrollView基礎(chǔ) 10.1.2CScrollView操作 10.1.3優(yōu)化滾動(dòng)操作 10.1.4ScrollDemo應(yīng)用程序 10.1.5普通視圖轉(zhuǎn)換為滾動(dòng)視圖 10.2HTML視圖 10.2.1CHtmlView操作 10.2.2CHtmlView可覆蓋函數(shù) 10.2.3在基于CHtmlView的應(yīng)用程序中使用DHTML 10.2.4樹形視圖 10.2.5初始化樹形視圖 10.2.6樹形視圖的成員函數(shù)和通知 10.2.7DriveTree應(yīng)用程序 10.3列表視圖 10.3.1初始化列表視圖 10.3.2修改表現(xiàn)樣式 10.3.3在列表視圖中排序 10.3.4列表視圖中的命中測(cè)試 10.3.5WinDir應(yīng)用程序 10.4自制控件視圖  第11章多文檔和多視圖  11.1MFC和多文檔界面 11.1.1同步文檔的多個(gè)視圖 11.1.2MdiSquares應(yīng)用程序 11.1.3支持多個(gè)文檔類型 11.1.4MDI之外的其他選擇 11.2拆分窗口 11.2.1動(dòng)態(tài)拆分窗口 11.2.2Sketch應(yīng)用程序 11.2.3靜態(tài)拆分窗口 11.2.4Wanderer應(yīng)用程序 11.2.5自定義命令傳送 11.2.6嵌套拆分窗口 11.2.7帶有多種視圖類型的動(dòng)態(tài)拆分窗口  第12章工具欄、狀態(tài)欄和組合欄  12.1工具欄 12.1.1創(chuàng)建和初始化工具欄 12.1.2固定式和浮動(dòng)式工具欄 12.1.3控制工具欄的可見性 12.1.4保持工具欄按鈕和應(yīng)用程序同步 12.1.5添加工具提示和狀態(tài)柱工具說明 12.1.6在工具欄中添加非按鈕控件 12.1.7更新非按鈕控件 12.1.8使工具欄設(shè)置永久化 12.1.9AppWizard提供的工具欄支持 12.2狀態(tài)欄  12.2.1創(chuàng)建和初始化狀態(tài)欄 12.2.2為菜單項(xiàng)提供上下文相關(guān)幫助 12.2.3創(chuàng)建自定義狀態(tài)欄窗格 12.2.4AppWizard提供的狀態(tài)欄支持 12.3總結(jié):MYWORD應(yīng)用程序 12.3.1主工具欄 12.3.2樣式欄 12.3.3再談CRichEditView 12.4組合欄  第13章打印和打印預(yù)覽  13.1通過文檔和視圖打印 13.1.1Windows打印體系結(jié)構(gòu) 13.1.2MFC打印體系結(jié)構(gòu) 13.1.3打印預(yù)覽 13.2只有打印功能的應(yīng)用程序 13.2.1黑白打印預(yù)覽 13.3復(fù)雜的打印應(yīng)用程序 13.3.1串行化的唯一方法 13.4打印技巧與訣竅 13.4.1使用打印對(duì)話框中的選定范圍單選按鈕 13.4.2不要假定——實(shí)踐出真知! 13.4.3添加默認(rèn)分頁支持 13.4.4枚舉打印機(jī) 第Ⅲ部分高級(jí)篇  第14章計(jì)時(shí)器和空閑處理  14.1計(jì)時(shí)器 14.1.1設(shè)置計(jì)時(shí)器:方法1 14.1.2響應(yīng)WM_TIMER消息 14.1.3設(shè)置計(jì)時(shí)器:方法2 14.1.4清除計(jì)時(shí)器 14.2CLOCK應(yīng)用程序 14.2.1處理計(jì)時(shí)器消息 14.2.2獲得當(dāng)前時(shí)間:CTime類 14.2.3使用MM_ISOTROPIC映射方式 14.2.4隱藏和顯示標(biāo)題欄 14.2.5實(shí)現(xiàn)客戶區(qū)拖動(dòng) 14.2.6使用系統(tǒng)萊單作為上下文萊單 14.2.7最頂層窗口 14.2.8保留配置設(shè)置 14.2.9控制窗口大?。篧M_GETMINMAXINFO消息 14.3空閑處理 14.3.1使用Onldle 14.3.2對(duì)比空閑處理和多線程處理  第15章位圖、調(diào)色板以及區(qū)域   15.1調(diào)色板 15.1.1Windows使用顏色的方式 15.1.2邏輯調(diào)色板和CPalette類 15.1.3創(chuàng)建邏輯調(diào)色板 15.1.4實(shí)現(xiàn)邏輯調(diào)色板 15.1.5用調(diào)色板顏色繪圖 15.1.6WM_OUERYNEWPALETTE和WM_PALETTECHANGED消息 15.1.7確定是否需要邏輯調(diào)色板 15.1.8PaletteDemo應(yīng)用程序 15.1.9調(diào)色板動(dòng)畫 15.1.10::SetSystemPaletteUse函數(shù) 15.2位圖 15.2.1DDB和CBitmap類 15.2.2按位將位圖傳送到屏幕和其他設(shè)備 15.2.3位圖資源 15.2.4DIB和DIB分區(qū) 15.2.5位塊傳送、光柵操作以及顏色映射 15.2.6BitmapDemo應(yīng)用程序 15.2.7編寫B(tài)MP文件查看器 15.2.8再論::LoadImage 15.3區(qū)域 15.3.1區(qū)域和CRgn類 15.3.2RegionDemo應(yīng)用程序  第16章公用控件  16.1公用控件基礎(chǔ) 16.1.1創(chuàng)建公用控件 16.1.2處理通知:WM_NOTIFY消息 16.2滑桿、微調(diào)按鈕和工具提示控件 16.2.1滑桿控件 16.2.2微調(diào)按鈕控件 16.2.3工具提示控件 16.2.4GridDemo應(yīng)用程序 16.3圖像列表和ComboBoxEx控件 16.3.1圖像列表 16.3.2ComboBoxEx控件 16.3.3PathList應(yīng)用程序 16.4進(jìn)度控件和動(dòng)畫控件 16.4.1進(jìn)度控件 16.4.2動(dòng)畫控件 16.5IP地址控件和其他數(shù)據(jù)輸入控件 16.5.1IP地址控件 16.5.2熱鍵控件 16.5.3月歷控件 16.5.4日期-時(shí)間拾取控件  第17章線程和線程同步化  17.1線程  17.1.1創(chuàng)建工作者線程 17.1.2創(chuàng)建UI線程 17.1.3暫停和繼續(xù)執(zhí)行線程 17.1.4使線程睡眠 17.1.5終止線程 17.1.6自動(dòng)刪除CWinThread 17.1.7結(jié)束另一個(gè)線程 17.1.8線程、進(jìn)程以及優(yōu)先級(jí)別 17.1.9在多線程應(yīng)用程序中使用C運(yùn)行時(shí)函數(shù) 17.1.10跨線程界限調(diào)用MFC成員函數(shù) 17.1.11您的第一個(gè)多線程應(yīng)用程序 17.2線程同步 17.2.1臨界區(qū) 17.2.2互斥量 17.2.3事件 17.2.4信號(hào)量 17.2.5CSingleLock和CMultibock類 17.2.6編寫線程安全類 17.2.7ImageEdit應(yīng)用程序 17.3小知識(shí)點(diǎn) 17.3.1消息泵 17.3.2執(zhí)行其他進(jìn)程 17.3.3文件改變通知  第Ⅳ部分COM,OLE和ActiveX  第18章MFC和組件對(duì)象模型  18.1組件對(duì)象模型 18.1.1實(shí)例化COM對(duì)象 18.1.2對(duì)象生存期 18.1.3獲得接口指針 18.1.4COM服務(wù)器 18.1.5定位透明度 18.1.6對(duì)象鏈接和嵌入 18.1.7ActiveDocuments 18.1.8ActiveX 18.2MFC和COM 18.2.1多重繼承 18.2.2嵌套類 18.2.3MFC和嵌套類 18.2.4MFC實(shí)現(xiàn)IUnknown的方法 18.2.5接口映射 18.2.6MFC和聚合 18.2.7MFC和類廠 18.2.8總結(jié)  第19章剪貼板和OLE施放  19.1傳統(tǒng)剪貼板  19.1.1剪貼板格式 19.1.2私有剪貼板格式 19.1.3以多種格式提供數(shù)據(jù) 19.1.4查詢有效數(shù)據(jù)格式 19.1.5延時(shí)再現(xiàn) 19.1.6創(chuàng)建可重用剪貼板類 19.2OLE剪貼板 19.2.1OLE剪貼板基礎(chǔ) 19.2.2MFC、全局內(nèi)存和OLE剪貼板 19.2.3使用其他存儲(chǔ)媒體 19.2.4將OLE剪貼板看作CFile 19.2.5多種格式和多種存儲(chǔ)媒體 19.2.6檢查數(shù)據(jù)有效性 19.2.7用COleDataSource進(jìn)行延時(shí)再現(xiàn) 19.2.8COleDataSource和COleDataObject復(fù)習(xí) 19.3OLE拖放 19.3.1拖放來源剖析 19.3.2拖放目標(biāo)剖析 19.3.3MFC對(duì)OLE拖放的支持 19.3.4拖放目標(biāo)滾動(dòng) 19.4綜合應(yīng)用:WIDGET應(yīng)用程序 19.4.1AfxOleInit函數(shù)  第20章Automation  20.1Automation基礎(chǔ) 20.1.1IDispatch:所有Automation的基礎(chǔ) 20.1.2Automation數(shù)據(jù)類型 20.1.3滯后綁定與超前綁定的對(duì)比 20.1.4雙接口 20.1.5類型庫 20.2MFCAutomation服務(wù)器 20.2.1MFC、IDispatch和調(diào)度映射 20.2.2編寫Automation服務(wù)器 20.2.3添加Automation方法 20.2.4添加Automation屬性 20.2.5簡(jiǎn)單的Automation服務(wù)器 20.2.6Automation的分層結(jié)構(gòu) 20.2.7更復(fù)雜的Automation服務(wù)器 20.3MFCAutomation客戶 20.3.1PieClient應(yīng)用程序 20.3.2連接到運(yùn)行著的Automation服務(wù)器  第21章ActiveX控件  21.1ActiveX控件基礎(chǔ) 21.1.1方法、屬性和事件 21.1.2自定義型和備用型 21.1.3環(huán)境屬性 21.1.4控件狀態(tài)  21.1.5ActiveX控件體系結(jié)構(gòu) 21.1.6ActiveX控件容器 21.1.7MFC對(duì)ActiveX控件的支持 21.2創(chuàng)建ActiveX控件 21.2.1運(yùn)行ControlWizard 21.2.2實(shí)現(xiàn)OnDraw 21.2.3使用環(huán)境屬性 21.2.4添加方法 21.2.5添加屬性 21.2.6使屬性成為持久屬性 21.2.7自定義控件的屬性表 21.2.8給控件屬性表添加頁 21.2.9添加事件 21.2.10事件映射表 21.2.11創(chuàng)建一個(gè)ActiveX控件 21.2.12測(cè)試及調(diào)試ActiveX控件 21.2.13注冊(cè)ActiveX控件 21.3在MFC應(yīng)用程序中使用ActiveX控件 21.3.1調(diào)用ActiveX控件的方法 21.3.2處理事件 21.3.3CalUser應(yīng)用程序 21.3.4在非對(duì)話框窗口中使用ActiveX控件 21.3.5在Web網(wǎng)頁中使用ActiveX控件 21.4高級(jí)論題 21.4.1無窗口控件 21.4.2控件子類化 21.4.3控件許可

編輯推薦

《MFC Windows程序設(shè)計(jì)(第2版)》見解深刻,并附帶有輔助學(xué)習(xí)的資源包括在隨附的CD-ROM中提供了大量代碼實(shí)例。要理解如何利用MFC庫中提供的成千上萬的預(yù)編譯、預(yù)測(cè)試的代碼的優(yōu)點(diǎn),《MFC Windows程序設(shè)計(jì)》(第2版)(修訂版)及其作者將是您獨(dú)一無二的選擇。

圖書封面

圖書標(biāo)簽Tags

評(píng)論、評(píng)分、閱讀與下載


    MFC Windows程序設(shè)計(jì) PDF格式下載


用戶評(píng)論 (總計(jì)23條)

 
 

  •   這是一本專門講解MFC的書籍,比較深刻,比市場(chǎng)上的MFC可能會(huì)難些,但確實(shí)對(duì)于有一定基礎(chǔ)的MFC讀者,能起到提升功力之用。
  •   這本對(duì)于想學(xué)VC++的人來說,的確是一本經(jīng)典的書籍,它對(duì)于MFC下所有函數(shù)的運(yùn)用都講的相當(dāng)詳細(xì)與基礎(chǔ),是一本值得收藏的好書,許多高校老師在給學(xué)生授課(關(guān)于Windows程序設(shè)計(jì))時(shí)都在用這本書來講解和擴(kuò)展,里面的內(nèi)容相當(dāng)廣泛,如果能夠完完全全讀懂整本書,相信對(duì)自己將是受益非淺!
  •   這本書不用說了吧,MFC四大天王之一,MFC經(jīng)典書。價(jià)格嗎比其它的像京東,ChinaPub價(jià)格低幾塊錢。 一千多頁的書,怎么也得看個(gè)半年一年的吧。
  •   MFC的經(jīng)典,好書,讀起來很能吸引人
  •   挺厚的呀,夠看一段時(shí)間的了
  •   只是太貴了,性價(jià)比不高
  •   這本書講解的東西很多啊,也很全,就是書太厚了,像個(gè)轉(zhuǎn)頭啊。
  •   本來現(xiàn)在是CRL盛行的時(shí)間,但學(xué)習(xí)MFC也是需要的,他是根!此書知識(shí)量很大,因此可讀性會(huì)不是很好,但他的確是一本好書,可以讓你漸進(jìn)的學(xué)習(xí)MFC,大家知道初學(xué)MFC是有難度的,但作者說得好,只要一開始就好好的讀,(當(dāng)然需要大家研究一下源代碼,在光盤中),你會(huì)學(xué)會(huì)使用MFC的。然而本人認(rèn)為最后IV部分可以不讀,因?yàn)槭褂肅RL更符合現(xiàn)代軟件開發(fā)的要求。
  •   物流很快,包裝很好,書很新,總的來說不錯(cuò)!
  •   很好的參考書,比較實(shí)用,字偏小一點(diǎn)。
  •   很好,有光盤,是很好的
  •   花了將近一百購買,光盤損壞,封面膠布脫落,這物流,,,,書的內(nèi)容嘛就不用我講了。
  •   代碼填充紙張,浪費(fèi)。
  •   工作用到它,剛開始看,希望有幫助
  •   質(zhì)量很好,慢慢學(xué)習(xí)MFC吧
  •   總體感覺不是很好。也不是發(fā)票,感覺好像不是很正規(guī)樣。
  •   書里大多是代碼,看的就想睡覺。
  •   很實(shí)用,但是內(nèi)容是vc6.0,dotnet下又不少變化
  •   感覺應(yīng)該是正品,很有厚實(shí)感,給好評(píng)
  •   內(nèi)容很好,深淺適中
  •   程序設(shè)計(jì)
  •   這本書確實(shí)寫的不錯(cuò)
  •   物流太快了,讓我后悔的就會(huì)都沒有
 

250萬本中文圖書簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7