出版時間:2010 年8月 出版社:人民郵電出版社 作者:尹成,顏成鋼 頁數(shù):808 字數(shù):2067000
Tag標簽:無
前言
2010年4月12日在全球5個城市:北京、拉斯維加斯、倫敦、班加羅爾和吉隆坡同時發(fā)布了Visual Studio 2010。由于時差關系,北京成為了絕對時間上第一個發(fā)布此軟件的城市,微軟舉辦了千人發(fā)布會共同見證這一時刻。Visual Studio 2010中有一大部分的技術實現(xiàn)是在上海微軟中國研發(fā)中心完成的。發(fā)布當天張亞勤博士、微軟總部的多位研發(fā)團隊的資深主管、還有上海研發(fā)中心的一線產(chǎn)品開發(fā)人員為大家深度解密了Visual Studio 2010的誕生過程。 IT界是一個創(chuàng)造奇跡的地方。微軟的最新開發(fā)工具Visual Studio 2010已經(jīng)誕生,伴隨著最新的操作系統(tǒng)Windows 7的問世,Visual C++開發(fā)即將旋起新的浪潮。在當今.NET平臺已經(jīng)流行的今天,Visual C++也能基于.NET平臺開發(fā),MFC被灌注新的特性,將會為程序員開發(fā)帶來更加高效的代碼生產(chǎn)力,帶來更多新奇與便捷。 Visual C++ 2010具備編譯器多核優(yōu)化等新特性。在Visual Studio 2010發(fā)布會上,就像微軟大中華區(qū)產(chǎn)品市場經(jīng)理胡德民先生所說:“微軟將給C++開發(fā)者更多的關懷和支持。從Visual Studio 2010開始,不管是從IDE到編譯器,C++開發(fā)者都能在這個工具中重新找回自己應該在的位置?!贝_實是這樣的,微軟新一代的開發(fā)工具Visual Studio 2010在C++開發(fā)方面也帶來了很多革命性的變化。新一代操作系統(tǒng)Windows 7的豪華界面與易用性、兼容性,勢必成為操作系統(tǒng)的主流,Visual C++ 2010也必將成為未來Windows 7平臺下開發(fā)的主流語言之一。在Visual Studio 2010中,使得非托管C++代碼的開發(fā)更加容易和高效,例如,升級了MFC的庫和頭文件以全面支持Windows 7的界面元素,包括Ribbon界面、搜索功能、甚至多點觸摸特性的支持。想讓應用程序“Windows 7 Ready”,Visual Studio 2010是首選。Visual Studio 2010加上Windows SDK for Windows 7是開發(fā)Windows 7應用程序絕佳平臺。 在當今時代,新技術不斷兼容舊技術,取代舊技術,但是C++作為系統(tǒng)平臺級的語言,依舊是永不過時的。本書是第一本原創(chuàng)Visual C++ 2010的技術專業(yè)書,全方位地介紹了如何運用Visual Studio 2010開發(fā)C++程序與Windows 7應用,本書用200多個原創(chuàng)的Visual C++ 2010精品范例,深入淺出地為讀者展示了Visual C++ 2010的強大功能,指引讀者學以致用地學習應用Visual C++ 2010,力爭幫助讀者用最短的時間學會用Visual C++ 2010開發(fā),以便高效地開發(fā)自己的產(chǎn)品。
內(nèi)容概要
微軟公司新一代的開發(fā)工具Visual C++ 2010在C++開發(fā)方面帶來了很多革命性的變化。新的操作系統(tǒng)Windows 7也已經(jīng)問世,Windows 7的豪華界面與易用性、兼容性,勢必會成為操作系統(tǒng)的主流。本書全面闡述了Visual C++ 2010開發(fā)技術,通過實例讓讀者全新體驗Windows 7平臺上炫彩開發(fā)技術。書中包括許多主流的開發(fā)案例,如多點觸控開發(fā)、語音技術開發(fā)、手寫技術開發(fā)、信息安全技術等。 全書共21章,分為5部分。第一部分介紹了Visual C++ 2010開發(fā)環(huán)境與新特性;第二部分指引讀者逐步學會在Visual C++ 2010下進行MFC開發(fā),以及用實例引導讀者學習MFC新特性的應用;第三部分介紹了Visual C++ 2010下MFC與CLR進行項目開發(fā);第四部分發(fā)布Visual C++ 2010程序;第五部分講解Windows 7新特性開發(fā)?! ‰S書配套光盤中有30小時以上的開發(fā)視頻,附帶200多個范例源程序,以便幫助讀者盡快學會用Visual C++ 2010開發(fā)。
作者簡介
尹成,中科院碩士,Windows平臺資深軟件構架師,CSDN著名技術專家,CSDN學生大本營著名C/C++老師,CSDN知名IT作家協(xié)會會員。微軟社區(qū)技術精英之一,微軟C/C++特邀嘉賓,Intel軟件技術專家。精通C/C++,對語音技術、信息安全、移動3G開發(fā)均有較深入的研究?! ☆伋射?,中科院博士,微軟中科院大使,中科院微軟技術俱樂部會長。參與多個國家級科研項目開發(fā),具備豐富的C++編程經(jīng)驗,圖形圖像技術專家。2008年參加國際權威的視頻檢索評測 TRECVID的ED比賽,在全球多個參賽隊中,取得多項搜索任務第一名。
書籍目錄
第一部分 Visual C++ 2010開發(fā)與新特性 第1章 Visual C++ 2010開發(fā)環(huán)境簡介 第2章 MFC應用程序框架 第3章 Visual C++ 2010 MFC菜單編程 第4章 Visual C++ 2010 MFC對話框編程 第5章 Visual C++ 2010 MFC對話框控件第二部分 Visual C++ 2010下MFC開發(fā) 第6章 計算機測控系統(tǒng)概述 第7章 Visual C++ 2010 MFC應用程序界面與美化 第8章 Visual C++ 2010 MFC文本與字體 第9章 Visual C++ 2010 MFC圖形圖像編程 第10章 Visual C++ 2010 MFC動態(tài)函數(shù)鏈接庫 第11章 Visual C++ 2010 MFC ActiveX控件 第12章 Visual C++ 2010 MFC文件與注冊表操作 第13章 Visual C++ 2010 MFC數(shù)據(jù)庫開發(fā) 第14章 Visual C++2010 MFC多線程程序設計 第15章 Visual C++ 2010 MFC網(wǎng)絡程序設計 第16章 Visual C++ 2010 MFC進程通信第三部分 Visual C++ 2010下MFC與CLR進行開發(fā) 第17章 Visual C++ 2010 CLR開發(fā)基礎 第18章 Visual C++ 2010 CLR Windows窗口編程 第19章 Visual C++ 2010 MFC與.NET交互編程第四部分 發(fā)布Visual C++ 2010程序 第20章 Visual C++ 2010應用程序部署第五部分 基于Windows 7平臺用Visual C++ 2010開發(fā) 第21章 Visual C++ 2010基于Windows 7新特性開發(fā)
章節(jié)摘錄
菜單、工具欄和狀態(tài)欄是組成windows圖形界面的3個主要元素。其中菜單、工具欄提供了用戶操作應用程序的命令界面;狀態(tài)欄提供了一個輸出區(qū)域,用來顯示當前程序運行的狀態(tài)和數(shù)據(jù)變化等。上一章已經(jīng)詳細地介紹了工具欄和狀態(tài)欄及各自的相應操作,本章將詳細介紹菜單的使用方法。 大多數(shù)的windows應用程序都將菜單作為用戶與應用程序之間傳遞命令的一個特殊的途徑。使用菜單可以不必將大量的命令按鈕擺放在窗口上,既節(jié)省空間又使用方便。本章將主要講述菜單消息的傳輸機制、菜單的設計與創(chuàng)建、菜單編程,以及動態(tài)菜單的操作等?! ?.1 菜單編程 首先介紹一下菜單編程中必不可少的工具——菜單編輯器?! ∈褂貌藛尉庉嬈骺梢詣?chuàng)建標準菜單和菜單命令,為菜單和菜單命令定義熱鍵、加速鍵和狀態(tài)欄提示,創(chuàng)建快捷菜單,等等。菜單編輯器的功能有:創(chuàng)建菜單及菜單命令;創(chuàng)建菜單快捷鍵;定義加速鍵及快捷菜單;標記菜單;在菜單中加入菜單;啟用及禁用菜單;移除與加載菜單;修改和控制系統(tǒng)菜單及用戶自定義的菜單。在向各位讀者介紹完菜單編輯器及其功能后,下面了解一下菜單。在眾多的應用程序中,最常見的菜單有下拉式菜單、級聯(lián)菜單和快捷菜單。下拉式菜單:下拉式菜單一般顯示在應用程序窗口的頂部,分類的類別排成一行,和某個類別 相關的所有功能排在那個類別的下面,如果選中某個類別,其下就會彈出菜單,該菜單中有一系列具有相關功能的菜單命令可供用戶選擇。 級聯(lián)菜單:級聯(lián)菜單是下拉菜單的一個擴展。如果某個菜單命令的右側有一個向右的黑三角符號,那么這個菜單命令其實就是一個級聯(lián)菜單。級聯(lián)菜單帶有另一個子菜單,子菜單一般顯示在所屬菜單命令的右側。這個子菜單和下拉式菜單相似,有一系列菜單命令可供用戶選擇。要注意的是,請讀者一定要區(qū)別彈出式菜單和菜單命令。一般來說,單擊后會出現(xiàn)下拉子菜單的菜單稱為彈出式菜單,而其他菜單叫菜單命令。級聯(lián)菜單也是彈出式菜單,它右側出現(xiàn)的子菜單中的各個小菜單也叫菜單命令。
編輯推薦
全面闡述Visual C++2010開發(fā)技術 全新體驗Windows 7平臺上炫彩開發(fā)技術 主流的開發(fā)案例 Windows 7的超級任務欄開發(fā) Windows 7的傳感器應用開發(fā) 多點觸摸交互操作應用開發(fā) 語音識別與語音合成應用開發(fā) 筆跡文檔、手寫識別應用開發(fā) 信息安全加密、解密應用開發(fā) 微軟及中科院專家靳文波、覃濤、任偉聯(lián)袂推薦 微軟大中華區(qū)開發(fā)工具及平臺事業(yè)部 總經(jīng)理 謝恩偉 作序 全程30小時視頻講解 200多個范例源程序 300多頁CLR開發(fā)電子書
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載
Visual C++ 2010開發(fā)權威指南 PDF格式下載