注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì).NETVisual C++.NET應(yīng)用編程150例

Visual C++.NET應(yīng)用編程150例

Visual C++.NET應(yīng)用編程150例

定 價(jià):¥35.00

作 者: 王興晶編著
出版社: 電子工業(yè)出版社
叢編項(xiàng): 編程沙龍叢書
標(biāo) 簽: VC++.NET

ISBN: 9787505389465 出版時(shí)間: 2003-08-01 包裝: 平裝
開本: 26cm 頁(yè)數(shù): 406 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書主要針對(duì)具有VisualC++基本操作基礎(chǔ)的讀者。全書通過(guò)150個(gè)實(shí)例,全面深入地介紹了利用VisualC++.NET開發(fā)應(yīng)用程序的方法、技巧和經(jīng)驗(yàn)。主要講解用VisualC++.NET進(jìn)行界面效果處理、圖形圖像處理、文件與系統(tǒng)功能控制、線程與MFC編程、數(shù)據(jù)庫(kù)開發(fā)、GDI+高級(jí)圖形處理、OLE技術(shù)以及OPENGL應(yīng)用等內(nèi)容。這些實(shí)例簡(jiǎn)單實(shí)用、典型性強(qiáng)、功能突出,很多實(shí)例使用的技術(shù)稍加擴(kuò)展可以解決同類問(wèn)題。使用本書最好的方法是通過(guò)學(xué)習(xí)掌握實(shí)例中的技術(shù)或技巧,然后使用這些技術(shù)去嘗試實(shí)現(xiàn)更復(fù)雜的功能、應(yīng)用到更多方面。本書內(nèi)容豐富、結(jié)構(gòu)合理,可以作為廣大編程愛(ài)好者提高編程水平的自學(xué)教材,也可以供程序開發(fā)人員和大專院校有關(guān)師生作為參考資料。策劃說(shuō)明很多初學(xué)編程的讀者,在看過(guò)一些講述基礎(chǔ)應(yīng)用的書籍后學(xué)會(huì)了軟件的基本操作,或者在學(xué)校里學(xué)習(xí)了一些基本編程語(yǔ)言之后,常常陷入困境——對(duì)進(jìn)一步的應(yīng)用一知半解,對(duì)用該軟件進(jìn)行開發(fā)并完成一項(xiàng)具體的課題或項(xiàng)目感到困難和茫然。一些指導(dǎo)開發(fā)的實(shí)例圖書所講的實(shí)例往往是工程實(shí)例,對(duì)一些基本的編程模塊著墨甚少,使讀者學(xué)起來(lái)很吃力?!毒幊躺除垺穮矔褪窃谶@樣的情況下產(chǎn)生的,我們希望這套叢書能夠交給廣大初學(xué)編程的讀者一把鑰匙,使大家能夠快速掌握軟件開發(fā)技術(shù)并能切實(shí)投入實(shí)際應(yīng)用。本套叢書將那些龐大的應(yīng)用開發(fā)實(shí)例分解成150個(gè)小的開發(fā)實(shí)例模塊,并以實(shí)例為主線,引導(dǎo)讀者步步深入,掌握各種開發(fā)語(yǔ)言和開發(fā)工具的應(yīng)用。每本書的實(shí)例均以“應(yīng)用”和“編程”為主題,絕大部分實(shí)例都可以完整地實(shí)現(xiàn)一個(gè)功能。讀者通過(guò)對(duì)這些小的編程實(shí)例進(jìn)行模仿和變化,可以學(xué)會(huì)利用自己學(xué)到的基礎(chǔ)知識(shí)編寫簡(jiǎn)單的實(shí)際應(yīng)用案例。當(dāng)然在理解范例的講解過(guò)程中,讀者又會(huì)學(xué)到新的軟件開發(fā)技術(shù),并且進(jìn)一步擴(kuò)展,從而在學(xué)習(xí)實(shí)例的過(guò)程中得到了雙重提高——一方面把自己以前掌握的知識(shí)應(yīng)用到實(shí)例上;另一方面從這些實(shí)例中又可以學(xué)習(xí)到新的知識(shí),最后達(dá)到融會(huì)貫通的目的。本套叢書的作者都是長(zhǎng)期從事軟件開發(fā)實(shí)踐的一線程序員,他們對(duì)這些實(shí)例的編程要點(diǎn)進(jìn)行了簡(jiǎn)單明了的總結(jié),對(duì)實(shí)例的擴(kuò)展應(yīng)用進(jìn)行了畫龍點(diǎn)睛的提示,這些寶貴經(jīng)驗(yàn)對(duì)于讀者深入掌握書中實(shí)例所包含的技術(shù)知識(shí)是非常有益的。需要特別說(shuō)明的是,如果讀者對(duì)編程是一個(gè)完全的新手,直接閱讀這套書是有一定困難的。建議讀者在學(xué)習(xí)這套書之前,首先學(xué)習(xí)編程的基礎(chǔ)知識(shí)(在此,向您推薦我們出版的《新世紀(jì)電腦應(yīng)用培訓(xùn)教程》系列中有關(guān)程序設(shè)計(jì)培訓(xùn)教程的圖書)?!毒幊躺除垺穮矔着瞥?本,內(nèi)容涵蓋目前主流編程軟件:VisualBasic、VisualC#、VisualC++、VisualFoxPro、Delphi及Java等。今后我們還會(huì)根據(jù)讀者的反饋和技術(shù)的發(fā)展推出新的品種。我們將這套叢書命名為“編程沙龍”,也希望借此機(jī)會(huì)建立一個(gè)與學(xué)習(xí)編程和從事編程工作的讀者交流的真正的沙龍,讓我們一起交流,共同進(jìn)步!把你編程的經(jīng)驗(yàn)與困難告訴我們,把你學(xué)習(xí)的快樂(lè)與苦惱告訴我們,那么下一批“編程沙龍”的書中,閃耀的將是你的智慧!編者2003年8月實(shí)例源代碼下載說(shuō)明為了最大限度地降低讀者的購(gòu)書成本,本書中的實(shí)例源代碼可免費(fèi)從網(wǎng)上下載。網(wǎng)址:http://tqxbook.phei.com.cn如果讀者下載源代碼有困難,可來(lái)信來(lái)電與我們聯(lián)系,聯(lián)系方法如下。地址:北京市海淀區(qū)蓮花苑2號(hào)樓4門108室郵編:100036電話:63981964聯(lián)系人:鄂衛(wèi)華服務(wù)郵箱:lilye@phei.com.cn編輯郵箱:zhangruixi@phei.com.cn前言VisualC++.NET(本書中簡(jiǎn)稱為VC.NET)是運(yùn)行于Windows平臺(tái)上的可視化集成開發(fā)環(huán)境,它是Microsoft公司開發(fā)的MicrosoftVisualStudio.NET系列的一部分。VisualC++.NET集程序的界面設(shè)計(jì)、代碼編輯、編譯、連接和調(diào)試等功能于一體,為編程人員提供了一個(gè)方便而又完整的開發(fā)界面和許多有效的輔助開發(fā)工具。本書通過(guò)150個(gè)編程實(shí)例,介紹了以下技術(shù)內(nèi)容。第1章通過(guò)20個(gè)實(shí)例演示如何利用VisualC++.NET來(lái)美化應(yīng)用程序的界面。主要內(nèi)容包括能夠顯示圖標(biāo)的菜單、多邊形形狀的窗口、切分窗口、動(dòng)畫效果窗口、為對(duì)話框添加菜單等。通過(guò)本章的學(xué)習(xí),可以輕松實(shí)現(xiàn)別具匠心的界面效果,增強(qiáng)人機(jī)交互功能。第2章通過(guò)20個(gè)實(shí)例介紹圖形圖像處理技術(shù),包括繪制基本圖形元素,實(shí)現(xiàn)橡皮筋功能,演示畫筆和畫刷的風(fēng)格,捕捉屏幕圖像,制作透明圖像,動(dòng)畫光標(biāo),文字的旋轉(zhuǎn)等效果。掌握這些內(nèi)容,就可以滿足常用的圖形圖像處理要求。第3章通過(guò)20個(gè)實(shí)例包括兩部分內(nèi)容——文件處理和系統(tǒng)控制技術(shù),內(nèi)容涵蓋了讀寫ini文件、設(shè)置程序熱鍵、應(yīng)用CFile和CStdioFile類讀寫文件、序列化數(shù)據(jù)、向IE工具欄上添加按鈕等。通過(guò)本章可以掌握基本的文件處理功能,并且能夠?qū)崿F(xiàn)一些系統(tǒng)控制功能。第4章通過(guò)15個(gè)實(shí)例介紹了線程和MFC類編程技術(shù),主要內(nèi)容包括創(chuàng)建線程、線程間通信、操作字符串、鏈表的遍歷和查找、通用對(duì)話框等。第5章通過(guò)19個(gè)實(shí)例介紹了數(shù)據(jù)庫(kù)開發(fā)過(guò)程中經(jīng)常用到的一些技巧和編程方法,包括應(yīng)用DAO獲取數(shù)據(jù)庫(kù)信息、動(dòng)態(tài)創(chuàng)建數(shù)據(jù)庫(kù)、自定義CRecordset類、執(zhí)行SQL語(yǔ)句、記錄的篩選和排序等。通過(guò)本章的學(xué)習(xí)讀者可以掌握常用的數(shù)據(jù)庫(kù)處理功能,從而為實(shí)現(xiàn)更加復(fù)雜的數(shù)據(jù)庫(kù)操作打下良好基礎(chǔ)。第6章通過(guò)21個(gè)實(shí)例介紹了GDI+高級(jí)圖形處理技術(shù),主要內(nèi)容包括用圖像平鋪形狀、用圖案填充文字、創(chuàng)建線性梯度、演示多種風(fēng)格的端點(diǎn)、創(chuàng)建軌跡梯度、繪制自定義虛線等。利用GDI+技術(shù),可以繪制非?8叢擁耐夾???第7章通過(guò)19個(gè)實(shí)例演示了OLE技術(shù)的應(yīng)用,主要內(nèi)容包括創(chuàng)建OLE容器程序、在OLE容器程序中編輯OLE項(xiàng)、建立OLE服務(wù)器、建立自動(dòng)化服務(wù)器、ActiveX控件等。第8章通過(guò)16個(gè)實(shí)例介紹了OPENGL編程的一些典型技巧,主要內(nèi)容包括繪制簡(jiǎn)單的圖形元素、圖形的變換、用鍵盤和鼠標(biāo)來(lái)操作動(dòng)畫、光照和材質(zhì)效果以及三維曲面的構(gòu)造等。通過(guò)本章的學(xué)習(xí),可以掌握OPENGL繪圖技術(shù),并且能夠制作圖形動(dòng)畫。本書由王興晶主持編寫,參加編寫的還有王東、曹忠軍、鄭志、胡洪波、于云凱、李軍、趙長(zhǎng)江、姜曉勇、陳棟、王剛遠(yuǎn)、劉立剛、蘇紅梅、王可、孫明、李曉剛、陳亞慧、李舒、李鳴和王永國(guó)等。由于作者水平有限,書中難免存在一些不足之處,懇請(qǐng)讀者批評(píng)指正。作者的電子郵箱:yinlimin@sina.com作者2003年7月

作者簡(jiǎn)介

暫缺《Visual C++.NET應(yīng)用編程150例》作者簡(jiǎn)介

圖書目錄

第1章 界面編程實(shí)例
實(shí)例1 在菜單中顯示圖標(biāo)
實(shí)例2 圓角矩形窗口
實(shí)例3 使對(duì)話框窗口始終在前面
實(shí)例4 靜態(tài)縱向切分窗口
實(shí)例5 在切分窗口中使用多個(gè)視類
實(shí)例6 設(shè)計(jì)字形窗口
實(shí)例7 設(shè)計(jì)多邊形窗口
實(shí)例8 動(dòng)態(tài)切分窗口
實(shí)例9 窗口的動(dòng)畫效果
實(shí)例10 用編輯框顯示當(dāng)前時(shí)間
實(shí)例11 播放AVI動(dòng)畫
實(shí)例12 動(dòng)態(tài)設(shè)置窗口的光標(biāo)
實(shí)例13 Tab Control控件的應(yīng)用
實(shí)例14 無(wú)標(biāo)題欄窗口的拖動(dòng)
實(shí)例15 為對(duì)話框添加菜單
實(shí)例16 動(dòng)態(tài)創(chuàng)建按鈕
實(shí)例17 為對(duì)話框添加工具欄
實(shí)例18 為對(duì)話框添加狀態(tài)欄
實(shí)例19 添加對(duì)話框條
實(shí)例20 在窗口中應(yīng)用“橡皮帶”
第2章 圖形圖像處理實(shí)例
實(shí)例21 在窗口中畫點(diǎn)
實(shí)例22 在繪圖過(guò)程中捕獲鼠標(biāo)
實(shí)例23 “橡皮筋”功能的實(shí)現(xiàn)
實(shí)例24 演示畫筆的風(fēng)格
實(shí)例25 演示畫刷的風(fēng)格
實(shí)例26 顯示透明圖像
實(shí)例27 捕捉屏幕圖像
實(shí)例28 創(chuàng)建邏輯字體
實(shí)例29 顯示資源中的位圖
實(shí)例30 顯示磁盤中的外部BMP文件
實(shí)例31 以透明圖像構(gòu)造窗口形狀
實(shí)例32 空心字體效果演示
實(shí)例33 顯示動(dòng)畫光標(biāo)
實(shí)例34 以拉伸方式顯示背景圖
實(shí)例35 在剪輯路徑內(nèi)繪圖
實(shí)例36 繪制顏色漸變的四邊形
實(shí)例37 旋轉(zhuǎn)文本
實(shí)例38 繪制旋轉(zhuǎn)效果的圖形
實(shí)例39 使用系統(tǒng)預(yù)定義對(duì)象繪圖
實(shí)例40 枚舉字體
第3章 文件與系統(tǒng)控制編程實(shí)例
實(shí)例41 獲取計(jì)算機(jī)名稱
實(shí)例42 使程序只能同時(shí)運(yùn)行一個(gè)實(shí)例
實(shí)例43 禁止用戶關(guān)閉Windows
實(shí)例44 讀寫ini文件
實(shí)例45 設(shè)置程序熱鍵
實(shí)例46 獲取和設(shè)置系統(tǒng)時(shí)間
實(shí)例47 列舉系統(tǒng)中有效的驅(qū)動(dòng)器
實(shí)例48 關(guān)閉操作系統(tǒng)
實(shí)例49 用CFile類讀寫文件
實(shí)例50 用CStdioFile類讀寫文件
實(shí)例51 序列化數(shù)據(jù)
實(shí)例52 獲取環(huán)境變量
實(shí)例53 獲取文件屬性
實(shí)例54 獲取系統(tǒng)文件夾的路徑
實(shí)例55 查找文件
實(shí)例56 在IE工具欄中添加按鈕(1)
實(shí)例57 在IE工具欄中添加按鈕(2)
實(shí)例58 獲取擴(kuò)展名對(duì)應(yīng)的圖標(biāo)
實(shí)例59 在程序中控制光驅(qū)
實(shí)例60 將文件刪除到回收站
第4章 線程與MFC類開發(fā)實(shí)例
實(shí)例61 創(chuàng)建線程
實(shí)例62 用全局變量在線程間通信
實(shí)例63 用自定義消息在線程間通信
實(shí)例64 用Event對(duì)象在線程間通信
實(shí)例65 字符串的格式化
實(shí)例66 字符串的查找和提取
實(shí)例67 CArray類的應(yīng)用
實(shí)例68 CTypedPtrArray類的應(yīng)用
實(shí)例69 應(yīng)用CPtrArray類進(jìn)行數(shù)據(jù)存儲(chǔ)
實(shí)例70 應(yīng)用CList類存儲(chǔ)鏈表
實(shí)例71 鏈表的遍歷與查找
實(shí)例72 用COleDateTime類處理時(shí)間
實(shí)例73 用CFileDialog類選擇文件
實(shí)例74 用CColorDialog類選擇顏色
實(shí)例75 用CFontDialog類選擇字體
第5章 數(shù)據(jù)庫(kù)開發(fā)實(shí)例
實(shí)例76 在DAO中獲取工作區(qū)信息
實(shí)例77 在DAO中輸出數(shù)據(jù)庫(kù)的信息
實(shí)例78 在DAO中執(zhí)行SQL語(yǔ)句
實(shí)例79 在DAO中動(dòng)態(tài)創(chuàng)建數(shù)據(jù)庫(kù)
實(shí)例80 在DAO中獲取數(shù)據(jù)庫(kù)的字段信息
實(shí)例81 在DAO中遍歷記錄集的數(shù)據(jù)
實(shí)例82 在DAO中查找記錄集的數(shù)據(jù)
實(shí)例83 在DAO中獲取記錄集中記錄的數(shù)目
實(shí)例84 在DAO中編輯記錄
實(shí)例85 連接ODBC數(shù)據(jù)源
實(shí)例86 自定義一個(gè)CRecordset類
實(shí)例87 獲取ODBC中的字段信息
實(shí)例88 遍歷ODBC記錄集的數(shù)據(jù)
實(shí)例89 在ODBC中執(zhí)行SQL語(yǔ)句
實(shí)例90 編輯ODBC數(shù)據(jù)庫(kù)中的記錄
實(shí)例91 創(chuàng)建單文檔ODBC應(yīng)用程序
實(shí)例92 在ODBC應(yīng)用程序中編輯記錄
實(shí)例93 記錄的篩選和排序
實(shí)例94 使用ADO開發(fā)數(shù)據(jù)庫(kù)應(yīng)用程序
第6章 GDI+高級(jí)圖形處理實(shí)例
實(shí)例95 縮放時(shí)使用插值模式控制圖像質(zhì)量
實(shí)例96 用圖像平鋪區(qū)域
實(shí)例97 圖案填充的文字
實(shí)例98 在一個(gè)區(qū)域中剪輯
實(shí)例99 創(chuàng)建線性梯度
實(shí)例100 多種風(fēng)格的端點(diǎn)
實(shí)例101 圖形容器的應(yīng)用
實(shí)例102 使用顏色矩陣設(shè)置圖像中的Alpha
實(shí)例103 逐點(diǎn)設(shè)置圖像中的Alpha值
實(shí)例104 繪制半透明線條
實(shí)例105 創(chuàng)建軌跡梯度
實(shí)例106 使用顏色再變換表
實(shí)例107 用直線和曲線創(chuàng)建圖形
實(shí)例108 繪制自定義虛線
實(shí)例109 旋轉(zhuǎn)和扭曲圖像
實(shí)例110 繪制垂直文本
實(shí)例111 字符路徑
實(shí)例112 繪制用紋理填充的圖形
實(shí)例113 繪制基數(shù)樣條
實(shí)例114 繪制貝賽爾樣條
實(shí)例115 顯示JPG和GIF圖像
第7章 OLE技術(shù)開發(fā)實(shí)例
實(shí)例116 建立最簡(jiǎn)單的OLE容器程序
實(shí)例117 保存OLE項(xiàng)的信息
實(shí)例118 為OLE項(xiàng)設(shè)置跟蹤矩形
實(shí)例119 在OLE容器程序中顯示多個(gè)OLE項(xiàng)
實(shí)例120 對(duì)OLE項(xiàng)的單擊測(cè)試
實(shí)例121 響應(yīng)鼠標(biāo)的雙擊操作
實(shí)例122 OLE項(xiàng)與剪貼板
實(shí)例123 建立活動(dòng)文檔容器程序
實(shí)例124 建立袖珍OLE服務(wù)器應(yīng)用程序
實(shí)例125 建立完全OLE服務(wù)器應(yīng)用程序
實(shí)例126 為完全OLE服務(wù)器自運(yùn)行添加功能
實(shí)例127 為OLE項(xiàng)添加自繪代碼
實(shí)例128 建立自動(dòng)化服務(wù)器
實(shí)例129 為自動(dòng)化服務(wù)器暴露屬性
實(shí)例130 暴露ActiveX控件的屬性
實(shí)例131 暴露ActiveX控件的方法
實(shí)例132 暴露ActiveX控件的事件
實(shí)例133 ActiveX控件的自我繪制
實(shí)例134 檢查ActiveX控件的屬性、方法與事件
第8章 OPENGL編程技術(shù)
實(shí)例135 繪制空心和實(shí)心矩形
實(shí)例136 繪制直線
實(shí)例137 繪制圓和橢圓
實(shí)例138 利用OPENGL繪制點(diǎn)
實(shí)例139 繪制連續(xù)的三角形
實(shí)例140 平移變換
實(shí)例141 旋轉(zhuǎn)變換
實(shí)例142 縮放變換
實(shí)例143 視口投影變換
實(shí)例144 鍵盤操作的動(dòng)畫
實(shí)例145 鼠標(biāo)操作的動(dòng)畫
實(shí)例146 光照效果
實(shí)例147 設(shè)置材質(zhì)
實(shí)例148 構(gòu)造一個(gè)網(wǎng)格線曲面
實(shí)例149 填充曲面
實(shí)例150 為動(dòng)畫消除閃爍

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)