VC范例開發(fā)大全_第1頁
VC范例開發(fā)大全_第2頁
VC范例開發(fā)大全_第3頁
VC范例開發(fā)大全_第4頁
VC范例開發(fā)大全_第5頁
已閱讀5頁,還剩14頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、 1 / 23 Visual C+范例開發(fā)大全VC+視頻教程隨書光盤 -目錄 第1篇VC+xx與基本文檔視圖 第1章Visual C+ 6.0 MFC程序設計快速入門(教學視頻:5分鐘)2 1.1 Visual C+ 6.0開發(fā)環(huán)境簡介2 1.2創(chuàng)建Visual C+ 6.0應用程序3 實例001創(chuàng)建第一個MFC應用程序3 實例002創(chuàng)建第一個C+應用程序4 第2章文檔視圖應用程序實例(教學視頻:159分鐘)6 2.1窗體操作6 實例003實現啟動時無子窗口的MDI程序6 實例004實現MDI應用程序啟動時子窗口默認最大化7 實例005 MDI應用程序啟動時主窗口默認最大化8 實例006具有圖

2、片背景的MDI主窗口9 實例007全屏顯示的窗體12 實例008創(chuàng)建帶滾動條的窗體15 實例009窗體拆分16 實例010始終置頂的SDI程序17 實例011不可移動的窗體18 實例012創(chuàng)建不可改變大小的SDI窗口19 2 / 23 實例013動態(tài)設置窗口位置和大小20 實例014保存窗口狀態(tài)21 實例015雙擊主窗口彈出“打開”對話框23 2.2標題欄25 實例016獲取標題欄高度25 實例017獲取標題欄上按鈕的尺寸26 實例018定制標題欄文字27 實例019添加標題欄右鍵菜單項28 實例020屏蔽標題欄右鍵系統菜單及隱藏按鈕29 實例021禁用標題欄上的最大化、最小化和關閉按鈕30

3、實例022顯示和隱藏標題欄31 2.3菜單32 實例023獲取菜單欄高度32 實例024啟用和禁用菜單33 實例025動態(tài)添加菜單35 實例026帶單選標記的菜單36 實例027復選標記的菜單38 實例028帶圖標菜單的SDI程序39 實例029帶圖標菜單的MDI 40 實例030位圖菜單41 實例031創(chuàng)建客戶區(qū)右鍵菜單43 3 / 23 實例032隱藏和顯示菜單欄44 實例033為應用程序添加多語言支持45 2.4工具欄48 實例034工具欄按鈕的添加、刪除和分組48 實例035不能??康墓ぞ邫?8 實例036下壓式工具欄按鈕49 實例037給工具欄添加圖像背景50 實例038動態(tài)隱藏和顯

4、示工具欄51 2.5狀態(tài)欄52 實例039顯示和隱藏狀態(tài)欄52 實例040帶進度條的狀態(tài)欄53 實例041在狀態(tài)欄上加載圖像54 實例042滾動字幕的狀態(tài)欄56 第3章對話框應用實例(教學視頻:82分鐘)58 3.1對話框界面58 實例043設置對話框應用程序窗口啟動位置58 實例044半透明對話框59 實例045創(chuàng)建不規(guī)則對話框應用程序60 實例046拖動沒有標題欄的對話框61 實例047實現收縮對話框應用程序62 實例048基于對話框的托盤程序64 4 / 23 實例049為對話框應用程序添加菜單欄66 實例050帶有工具欄的對話框應用程序67 實例051為對話框應用程序添加右鍵菜單68

5、實例052模式對話框與非模式對話框69 實例053屬性頁對話框71 實例054向導式對話框72 實例055為對話框應用程序添加啟動界面73 實例056為對話框應用程序添加具有百葉窗效果的啟動界面76 3.2通用對話框77 實例057文件打開對話框78 實例058在程序啟動時彈出文件打開對話框79 實例059在文件打開對話框中預覽圖片80 實例060文件保存對話框81 實例061選擇文件夾對話框82 實例062字體對話框84 實例063顏色對話框86 實例064查找與替換對話框87 第4章控件應用實例(教學視頻:150分鐘)89 4.1常見控件89 實例065圖文按鈕89 實例066具有隨機圖片

6、背景的EditBox控件90 5 / 23 實例067使用List Box顯示系統邏輯磁盤驅動器列表92 實例068利用列標題對列表視圖進行數據排序93 實例069使用Static Text控件顯示當前系統時間95 實例070使用Data Time Picker控件調整系統時間96 實例071使用Combo Box控件控制字體大小97 實例072使用Rich Edit控件顯示文本文件98 實例073使用Tree Control控件顯示文件目錄100 實例074位圖進度條102 實例075使用Progress控件實現文字進度條103 實例076使用Static Text控件顯示當前時間104 實

7、例077使用Picture Box顯示動態(tài)打開圖像106 實例078使用Group Box控件對控件分組107 實例079使用Check Box實現多選109 實例080使用Radio Button實現單選110 實例081 Horizontal Scroll Bar與Vertical Scroll Bar滾動條111 實例082 Slider控件的使用112 實例083捕獲鍵盤熱鍵113 實例084播放動畫115 實例085使用Data Time Picker實現日期的選擇116 實例086使用Month Calendar獲取日期117 實例087使用IP Address讀取IP 118 6

8、 / 23 實例088使用Custom Control自定義控件119 實例089 Extended Combo Box控件120 實例090使用Tab Control實現選項卡122 4.2控件的擴展使用方法124 實例091動態(tài)創(chuàng)建控件124 實例092隱藏和顯示控件125 實例093啟用和禁用控件126 實例094向窗體中動態(tài)添加控件127 實例095在控件上右擊彈出菜單128 實例096自定義控件字體顏色129 第2篇文件、系統、輸入輸出和音頻視頻 第5章文件系統應用實例(教學視頻:85分鐘)134 5.1文件操作134 實例097讀寫文件134 實例098讀寫INI文件136 實例0

9、99對話框支持文件拖放138 實例100復制、移動和刪除文件139 實例101顯示復制過程對話框141 實例102獲取與修改文件屬性143 實例103獲取與修改文件創(chuàng)建、修改和訪問時間146 實例104獲得文件大小148 7 / 23 實例105獲取文件類型149 實例106檢索文件150 實例107重命名文件151 5.2文件夾操作152 實例108獲取與修改文件夾創(chuàng)建、修改及訪問時間153 實例109創(chuàng)建和刪除文件夾155 實例110復制和移動文件夾156 實例111判斷目標是否是文件夾157 實例112檢索文件夾159 實例113重命名文件夾160 第6章圖形圖像程序應用實例(教學視頻:

10、211分鐘)163 6.1圖形應用實例163 實例114簡單直線的繪制163 實例115繪制正弦曲線166 實例116繪制圖形169 實例117繪制漸變圖形171 實例118繪制漸變文字172 6.2圖像應用實例174 實例119顯示資源中的位圖174 實例120圖像目錄自動瀏覽程序176 實例121瀏覽大幅圖像178 8 / 23 實例122獲得圖像大小179 實例123放大和縮小圖像181 實例124實現鼠標拖動圖像183 實例125圖像xx效果185 實例126圖像百葉窗效果187 實例127圖像掃描效果189 實例128圖像柵條效果190 實例129圖像漸顯效果191 實例130圖像翻

11、轉效果193 實例131圖像銳化處理195 實例132圖像反色處理198 實例133圖像的灰度化199 實例134圖像的裁剪202 實例135圖像的合成203 實例136獲取圖像中鼠標的坐標值205 實例137提取圖片中的對象206 實例138提取應用程序圖標207 實例139截取當前屏幕圖像209 實例140顏色提取器210 實例141圖像分割211 6.3使用GDI+繪圖213 9 / 23 實例142顯示JPEG與GIF圖片213 實例143實現位圖文件轉化為JPEG文件215 實例144實現JPEG圖像旋轉180°并保存217 實例145實現漸變畫刷219 實例146實現半透

12、明圖片重迭221 實例147在平行四邊形中顯示JPEG圖像222 實例148實現旋轉顯示圖像224 實例149繪制曲線225 實例150繪制平滑直線與曲線227 實例151繪制顏色漸變文字228 實例152繪制豎立文字230 第7章音頻和視頻應用實例(教學視頻:40分鐘)232 7.1音頻和視頻播放基礎232 實例153使用PlaySound()播放WAV文件232 實例154一個簡單的MP3音頻播放器234 實例155 Flash播放器237 實例156一個可以控制進度的Flash播放器239 實例157獲取AVI文件的格式信息243 實例158基于MCI的AVI播放器246 實例159 U

13、SB攝像頭程序248 實例160錄制USB攝像頭到AVI文件250 10 / 23 7.2音頻和視頻案例252 實例161一個錄音程序252 實例162視頻音頻播放器254 實例163顯示進度的MP3播放器258 實例164關閉和打開光驅門262 實例165 Flash播放窗口右鍵屏蔽以及鍵盤響應262 第8章操作系統應用實例(教學視頻:293分鐘)265 8.1注冊表相關265 實例166注冊表的備份265 實例167注冊表的恢復266 實例168設置注冊表鍵值268 實例169列舉子鍵270 實例170禁用注冊表271 實例171啟用注冊表272 8.2顯示相關273 實例172獲取和更改

14、屏幕分辨率273 實例173獲取和設置屏幕刷新頻率274 實例174獲取和設置屏幕顏色質量275 實例175獲取和設置系統標題欄文字顏色276 8.3磁盤驅動器相關278 實例176枚舉系統磁盤驅動器278 11 / 23 實例177獲取和設置磁盤驅動器卷標名稱279 實例178獲取磁盤驅動器文件系統名稱281 實例179判斷磁盤驅動器類型282 實例180獲取磁盤驅動器空間信息284 實例181設置磁盤驅動器圖標285 實例182隱藏、顯示磁盤驅動器287 8.4桌面應用實例292 實例183隱藏、顯示“任務欄” 292 實例184顯示任務欄中窗口標題293 實例185設置桌面壁紙295 實

15、例186刪除桌面快捷方式297 實例187清空“回收站” 299 8.5系統相關301 實例188枚舉系統文件類型301 實例189枚舉系統字體303 實例190枚舉系統進程305 實例191獲取計算機所有者名稱和所有者單位名稱306 實例192獲取Windows的版本號、內建號與安裝序列號308 實例193獲取CPU屬性參數309 實例194獲取顯卡BIOS版本號和更新日期311 實例195獲取系統BIOS版本號和更新日期313 12 / 23 實例196控制光驅的彈開與關閉315 實例197啟用與禁用光驅的自動播放功能317 實例198啟動控制面板318 實例199檢測系統啟動模式319

16、實例200獲取和設置系統時間320 實例201注銷當前用戶321 實例202關閉計算機322 實例203重新啟動計算機324 實例204獲取內存使用狀態(tài)325 實例205虛擬內存分配示例326 8.6系統文件夾328 實例206獲取當前文件夾的位置328 實例207獲取文件夾中的所有子文件329 實例208獲取“啟動”文件夾和“臨時”文件夾位置331 實例209獲取“桌面”文件夾的位置332 實例210獲取“字體”文件夾的位置334 實例211獲取“網上鄰居”文件夾的位置334 實例212獲取“我的文檔”文件夾的位置335 實例213獲取system文件夾的位置336 實例214獲取WINDO

17、WS文件夾的位置337 8.7 IE相關338 13 / 23 實例215獲取IE瀏覽器的版本號338 實例216修改IE默認主頁339 實例217修改IE標題欄341 實例218用非IE窗體顯示HTML文件342 實例219隱藏IE工具欄344 實例220使IE的默認打開方式為全屏顯示345 實例221獲取IE收藏夾默認路徑346 實例222添加IE收藏夾內容347 實例223獲取IE臨時文件夾默認路徑349 實例224清空IE臨時文件夾350 實例225清空IE歷史記錄353 實例226清空IE地址欄記錄353 實例227使用默認瀏覽器打開指定網頁354 實例228修改IE鏈接按鈕356

18、8.8其他應用357 實例229隱藏運行程序357 實例230控制其他exe程序358 實例231注冊COM服務組件359 實例232取消COM服務組件注冊360 第9章鼠標及鍵盤應用實例(教學視頻:25分鐘)362 9.1鼠標應用362 14 / 23 實例233判斷鼠標左右鍵是否交換和禁止交換362 實例234判斷系統是否安裝鼠標和鼠標是否有滾輪363 9.2鍵盤應用364 實例235設置鍵盤輸入響應速度364 實例236使用Enter鍵切換輸入焦點366 實例237捕獲Alt和Alt+Shift組合鍵366 實例238捕獲Ctrl和Ctrl+Shift組合鍵367 實例239捕獲Ctrl

19、、Ctrl+Alt和Ctrl+Alt+Shift組合鍵369 第10章光標與圖標應用實例(教學視頻:36分鐘)371 10.1光標應用實例371 實例240設置光標371 實例241在不同的區(qū)域顯示不同的光標373 實例242創(chuàng)建和結束等待光標376 實例243顯示動態(tài)光標377 實例244在按鈕上顯示自定義光標378 實例245一個鏈接文本的制作381 10.2圖標應用實例383 實例246動態(tài)更改應用程序圖標384 實例247交替改變的應用程序圖標385 實例248制作一個系統托盤圖標387 實例249從模塊中獲取圖標391 15 / 23 實例250制作一個像QQ那樣的托盤閃爍圖標393

20、 實例251讀取文件圖標395 實例252保存圖標到位圖文件396 第3篇數據庫、進程和動態(tài)鏈接庫 第11章數據庫技術應用實例(教學視頻:131分鐘)402 11.1數據庫操作訪問技術實例402 實例253使用DAO建立Access數據庫文件402 實例254使用ADOX建立Access數據庫文件404 實例255使用ADO添加數據庫記錄407 實例256使用ADO查詢數據庫記錄409 實例257使用ADO刪除和修改數據庫記錄413 實例258使用ADO實現數據庫記錄排序417 實例259使用ADO實現數據庫條件查詢420 11.2 ODBC操作數據庫423 實例260數據源配置工具的制作42

21、4 實例261利用ODBC顯示數據427 實例262利用ODBC實現數據的增加和刪除429 實例263利用ODBC實現簡單的學生管理系統434 11.3 DataGrid控件和MSFlexGrid控件的使用438 實例264使用DataGrid顯示數據庫查詢結果439 實例265 DataGrid的單元格背景和文字顏色441 16 / 23 實例266 DataGrid自定義列標題442 實例267 DataGrid自動增加數據443 實例268 DataGrid升序和降序排列444 實例269 DataGrid一個綜合的例子447 實例270使用FlexGrid顯示數據庫查詢結果448 實例

22、271 FlexGrid自定義列標題451 實例272 FlexGrid的升序和降序排列452 實例273 FlexGrid一個界面綜合例子454 實例274 FlexGrid自動設置列寬456 實例275 FlexGrid響應Tab按鍵458 實例276 FlexGrid合并單元格461 實例277 FlexGrid修改單元格數據(綜合)463 第12章進程和線程應用實例(教學視頻:107分鐘)468 12.1進程基本操作468 實例278使用CreateProcess()函數創(chuàng)建進程468 實例279使用其他方式打開進程470 實例280枚舉系統所有進程471 實例281打開和關閉計算器進

23、程472 實例282顯示和隱藏進程的主窗口474 實例283使用SendMessage()函數實現進程之間的通信478 實全284使用剪貼板實現進程通信482 17 / 23 實例285使用郵槽實現進程通信484 實例286使用匿名管道實現進程通信486 實例287從任務管理器窗口中讀取列表信息488 實例288運行系統程序并輸出結果490 12.2線程基本操作492 實例289創(chuàng)建線程492 實例290掛起和恢復線程494 實例291終止線程495 實例292如何使用CEvent類497 實例293如何使用CCriticalSection類499 實例294如何使用CSemaphore類50

24、2 實例295如何使用CSingleLock類504 實例296如何使用CMutex類506 實例297線程的消息隊列508 第13章動態(tài)鏈接庫(教學視頻:48分鐘)512 13.1 DLL基礎512 實例298創(chuàng)建和使用一個Win32 DLL 512 實例299創(chuàng)建和使用一個MFC DLL 514 實例300動態(tài)鏈接庫的顯式調用515 實例301動態(tài)鏈接庫的隱式調用517 實例302從DLL中創(chuàng)建對話框并顯示518 18 / 23 實例303 DLL創(chuàng)建出口類520 實例304從DLLxx繪制圖片523 13.2系統鉤子526 實例305鍵盤鉤子的制作527 實例306使用系統鉤子記錄活動窗

25、口的窗口名529 實例307鼠標鉤子制作532 第14章ActiveX控件和COM組件(教學視頻:33分鐘)535 14.1 ActiveX控件535 實例308在網頁上顯示ActiveX控件535 實例309網頁中顯示帶控件的ActiveX控件537 實例310網頁向ActiveX控件傳遞參數539 實例311實現ActiveX控件的事件540 14.2 COM組件的簡單介紹542 實例312創(chuàng)建一個簡單的COM組件543 實例313 COM組件的調用(COM001)544 實例314使用COM組件實現多接口545 實例315多接口COM組件的調用(COM002)549 實例316使用COM

26、組件顯示對話框550 第4篇網絡技術及其他特殊操作技巧 第15章網絡開發(fā)技術應用實例(教學視頻:107分鐘)554 15.1本地計算機信息和局域網信息554 19 / 23 實例317獲取本地計算機名和IP地址554 實例318獲取本地計算機的主機信息555 實例319獲取本地計算機的操作系統557 實例320用函數SendARP()獲取局域網計算機的MAC地址558 實例321獲取主機共享文件夾560 實例322獲取局域網主機共享文件目錄561 實例323在局域網實現共享文件夾564 實例324在局域網查找存活主機566 實例325讀取本機所有的串口568 實例326枚舉本機所安裝的網絡協議

27、570 實例327讀取本機所有撥號名稱572 實例328獲取系統UDP列表573 實例329獲取系統TCP列表575 實例330映射網絡驅動器577 15.2網絡套接字編程580 實例331端口掃描581 實例332用UDP實現聊天功能584 實例333組播通信588 實例334廣播通信593 實例335聊天室程序(客戶端部分)598 實例336聊天室程序(服務端部分)602 20 / 23 實例337文件傳輸(服務端部分)609 實例338文件傳輸(客戶端部分)613 實例339制作網絡嗅探工具616 實例340利用網絡嗅探實現抓取網絡文件623 實例341讀取網頁數據626 實例343發(fā)送

28、電子郵件630 實例344獲取電子郵件信息637 實例345瀏覽FTP文件641 實例346網絡校時646 第16章操作XML、HTML、Word與Excel文件(教學視頻:128分鐘) 16.1 XML的讀取和存儲650 實例347創(chuàng)建XML文件650 實例348在XML的根節(jié)點加入子節(jié)點652 實例349得到XML節(jié)點的屬性和文字654 實例350刪除XML根節(jié)點下的某子節(jié)點656 實例351設置XML子節(jié)點的文字和屬性658 實例352利用遞歸方式遍歷XML文件661 16.2 HTML文件操作664 實例353獲取HTML文件中的所有鏈接664 實例354動態(tài)設置HTML的背景色667 實例355動態(tài)獲取TABLE中的TD內容668 21 / 23 實例356動態(tài)改變網頁中的鏈接信息671 實例357動態(tài)向網頁寫入數據672 實例358動態(tài)更改TABLE中TD的數據674 實例359一鍵填寫表單676 16.3操作Word文件678 實例360打開和關閉Word 678 實例361在Word中寫入文字并保存680 實例362從當前Word文檔中讀取文本682 實例363在Word文檔中增加表格684 16.4操作Excel文件686 實例364在Excelxx加

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論