本書(shū)分為四大篇。第一篇提出學(xué)習(xí)MFC程序設(shè)計(jì)之前的必要基礎(chǔ),包括Widnows程序的基本觀念以及C++的高階議題。“學(xué)前基礎(chǔ)”是相當(dāng)主觀的認(rèn)定,不過(guò),甚于我個(gè)人的學(xué)習(xí)經(jīng)驗(yàn)以及教學(xué)經(jīng)驗(yàn),我的挑選應(yīng)該頗具說(shuō)服力。第二篇介紹Visual C++整合環(huán)境開(kāi)發(fā)工具。本篇只不過(guò)是提綱挈領(lǐng)而已,并不企圖取代 Visual C++使用手冊(cè)。然而對(duì)于軟件使用的老手,此篇或已足以讓您掌握Visual C++整合環(huán)境。工具的使用雖然談不上學(xué)問(wèn),但在視覺(jué)化軟件開(kāi)發(fā)過(guò)程中扮演極重角色,切莫小覷它。 第三篇介紹application framework的觀念,以及MFC骨干程序,所謂骨干程序,是指Visual C++的工具AppWizard所產(chǎn)生出來(lái)的程序碼。當(dāng)然,AppWizard會(huì)根據(jù)你的選項(xiàng)做出不同的程序碼,我所據(jù)以解說(shuō)的,是大眾化選項(xiàng)下的產(chǎn)品。 第四篇以微軟公司附于Visual C++光碟片上的一個(gè)范例程序Scribble為主軸,一步一步加上新的功能。并在其間深入介紹Runtime Type Information(RTTI)、Dynamic Creation、Persistence(Serialization)、Message Mapping、Command Routing等核心技術(shù)。這些技術(shù)正是其他書(shū)籍最缺乏的部分。此篇之最后數(shù)章則脫離Scribble程序,另成一格。 本書(shū)內(nèi)含光盤(pán)一片,書(shū)中所有原始碼與可執(zhí)行文件盡在其中。
標(biāo)簽:
MFC
分
程序設(shè)計(jì)
上傳時(shí)間:
2014-01-04
上傳用戶:x4587