Visual C++開發實例大全 提高捲/軟件工程師開發大係(附光盤)

Visual C++開發實例大全 提高捲/軟件工程師開發大係(附光盤) pdf epub mobi txt 電子書 下載 2025

軟件開發技術聯盟 編
圖書標籤:
  • Visual C++
  • VC++
  • C++
  • 編程實例
  • 開發實例
  • 軟件工程
  • Windows編程
  • 提高
  • 經典
  • 入門
  • 光盤
想要找書就要到 新城書站
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!
齣版社: 清華大學齣版社
ISBN:9787302394679
版次:1
商品編碼:11828627
品牌:清華大學
包裝:平裝
叢書名: 軟件工程師開發大係
開本:16開
齣版時間:2015-11-01
用紙:膠版紙
頁數:968
字數:1990000
附件:光盤

具體描述

編輯推薦

  多讀源碼,可以快速學習!多讀源碼,可以提高熟練度!
  實例案例,拿來就用,效率可提高N倍!
  《visual c++開發實例大全》超級詳盡的實例大全,源碼分析的案頭手冊,提高效率的絕好幫手!
  34個方嚮,1202個實例案例,visual c++編程類四庫全書,分門彆類常用編程實例,一網打盡!
  實例說明、技術要點、代碼實現、詳盡注釋、秘籍心法,條分縷析代碼實現過程!
  《visual c++開發實戰1200例》之全新升級!

內容簡介

  《Visual C++開發實例大全 提高捲/軟件工程師開發大係》以開發人員在項目開發中經常遇到的問題和必須掌握的技術為核心,介紹瞭應用Visual C++進行程序開發各個方麵的知識和技巧,主要包括Windows操作、鼠標和鍵盤相關、注冊錶、綫程和動態鏈接庫、文件基本操作、目錄操作、其他文件操作、ADO基本操作、數據庫維護、SQL查詢、SQL高級查詢、打印技術、報錶設計、圖錶數據分析、網絡開發、Web編程、加密與解密技術、數據庫安全、軟件注冊與安全防護等。全書分6篇,共19章,總計598個實例和598條經驗技巧。每個實例都是作者精心篩選的,具有很強的實用性,其中一些實例是開發人員難於尋覓的解決方案。
  本書附帶有配套光盤,光盤中提供有書中全部實例的源代碼,這些源代碼都是經過作者精心調試通過的,保證能夠在Windows XP、Windows 2003及Windows 7操作係統下編譯和運行。
  本書適閤Visual C++的初學者,如高等院校學生、求職人員作為練習、速查、學習使用,也適閤Visual C++程序員參考、查閱。

目錄

第1篇 係統篇
第1章 Windows操作
1.1 磁盤信息
實例001 獲取驅動器的捲標
實例002 檢測軟驅是否有軟盤
實例003 判斷是否插入存儲器
實例004 判斷光驅是否有光盤
實例005 判斷驅動器類型
實例006 獲取磁盤序列號
實例007 獲取磁盤空間信息
1.2 磁盤操作
實例008 格式化磁盤
實例009 關閉磁盤共享
實例010 設置磁盤捲標
實例011 整理磁盤碎片
實例012 從FAT32轉換為NTFS
實例013 隱藏磁盤分區
實例014 顯示被隱藏的磁盤分區
實例015 如何更改分區號
實例016 如何監視硬盤
1.3 係統控製與調用
實例017 調用創建快捷方式嚮導
實例018 訪問啓動控製麵闆中各項
實例019 控製光驅的彈開與關閉
實例020 實現關閉、重啓和注銷計算機
實例021 關閉和打開顯示器
實例022 打開和關閉屏幕保護
實例023 關閉輸入法
實例024 程序發齣提示音
實例025 列舉係統中的可執行文件
1.4 應用程序操作
實例026 如何確定應用程序沒有響應
實例027 檢索任務管理器中的任務列錶
實例028 判斷某個程序是否運行
實例029 設計具有插件功能的應用程序
實例030 修改其他進程中窗口的標題
實例031 換膚程序
實例032 提取Word文檔目錄
實例033 修改應用程序圖標
實例034 列舉應用程序使用的DLL文件
實例035 調用具有命令行參數的應用程序
實例036 在程序中調用一個子進程直到其結束
實例037 提取並保存應用程序圖標
1.5 係統工具
實例038 為程序添加快捷方式
實例039 用列錶顯示係統正在運行的程序
實例040 帶毫秒的時間
實例041 注冊和卸載組件
實例042 清空迴收站
實例043 如何在程序中顯示文件屬性對話框
1.6 桌麵相關
實例044 隱藏和顯示桌麵文件
實例045 隱藏和顯示“開始”按鈕
實例046 隱藏和顯示Windows任務欄
實例047 判斷屏幕保護程序是否在運行
實例048 判斷係統是否使用大字體
實例049 獲取任務欄屬性
實例050 獲取任務欄窗口句柄
實例051 隱藏任務欄時鍾
實例052 改變桌麵背景顔色
實例053 獲取桌麵列錶視圖句柄
1.7 係統信息
實例054 獲取CPU ID值
實例055 獲取CPU時鍾頻率
實例056 獲得Windows和System的路徑
實例057 獲取特殊文件夾路徑
實例058 檢測係統啓動模式
實例059 判斷操作係統類型
實例060 獲取當前係統運行時間
實例061 如何獲取Windows 2000係統啓動時間
實例062 獲取處理器信息
實例063 通過內存映射實現傳送數據
實例064 檢測是否安裝聲卡
實例065 獲取當前用戶名
實例066 獲取係統環境變量
實例067 修改計算機名稱
實例068 獲取當前屏幕顔色質量
實例069 獲得當前屏幕的分辨率
1.8 消息
實例070 自定義消息
實例071 注冊消息
實例072 發送WM_COPYDATA消息
實例073 使用SendMessage添加組閤框內容
實例074 使用SendMessage添加列錶框內容
1.9 剪貼闆
實例075 列舉剪貼闆中數據類型
實例076 監視剪貼闆復製過的內容
實例077 嚮剪貼闆中傳遞文字數據
實例078 顯示剪貼闆中的圖片數據
實例079 程序間使用剪貼闆傳遞數據
實例080 子綫程與主程序間使用剪貼闆傳遞數據

第2章 鼠標和鍵盤相關
2.1 鼠標
實例081 交換鼠標左右鍵
實例082 設置鼠標雙擊的時間間隔
實例083 獲得鼠標鍵數
實例084 獲取鼠標下窗體句柄
實例085 模擬鼠標單擊按鈕
實例086 模擬鼠標雙擊事件
實例087 獲取鼠標在窗體上的位置
實例088 記錄鼠標行為
實例089 隱藏和顯示鼠標
2.2 鍵盤
實例090 在程序中添加快捷鍵
實例091 在對話框中使用加速鍵
實例092 獲取鼠標下窗體句柄
實例093 獲取鍵盤按鍵
實例094 獲取鍵盤類型及功能號
實例095 控製鍵盤指示燈
實例096 模擬鍵盤事件

第3章 注冊錶
3.1 讀寫注冊錶的API操作
實例097 寫入注冊錶項
實例098 快速創建注冊錶項
實例099 打開注冊錶項
實例100 判斷注冊錶項是否存在
實例101 刪除注冊錶項
實例102 打開注冊錶根項
實例103 嚮指定注冊錶項默認鍵值寫入數據
實例104 設置注冊錶鍵值數據
實例105 快速設置注冊錶鍵值字符串數據
3.2 讀寫注冊錶的MFC類
實例106 使用CRegKey類寫入新鍵值
實例107 使用CRegKey類寫入默認鍵值
實例108 使用CRegKey類查詢鍵值
3.3 注冊錶的查詢與枚舉
實例109 查詢注冊錶鍵值信息
實例110 快速查詢注冊錶鍵值信息
實例111 兩個API函數可以枚舉注冊錶項
實例112 列舉注冊錶中的啓動項
實例113 RegEnumKeyEx枚舉注冊錶項
實例114 SHEnumKeyEx枚舉注冊錶項
3.4 注冊錶應用
實例115 保存注冊錶項
實例116 枚舉安裝程序
實例117 應用程序自動登錄信息
實例118 軟件注冊信息
實例119 如何建立文件關聯
實例120 開機自動運行
實例121 隱藏和顯示“我的電腦”
實例122 隱藏和顯示“迴收站”
實例123 隱藏和顯示所有驅動器
實例124 禁止“查找”菜單
實例125 禁止“文檔”菜單
實例126 在退齣Windows時清除“文檔”中的記錄
實例127 禁止使用注冊錶編輯器
實例128 禁止使用INF文件
實例129 禁止使用REG文件
實例130 控製光驅的自動運行功能
實例131 設置“蜘蛛紙牌”遊戲
實例132 禁止快速啓動
實例133 禁止更改“Internet選項”裏“常規”中的“曆史記錄”項
實例134 禁止更改“Internet選項”裏“常規”中的“Internet臨時文件”項
實例135 禁止更改“Internet選項”裏“常規”中的“輔助功能”項
實例136 禁止更改“Internet選項”裏“常規”中的“語言”項
實例137 禁止更改“Internet選項”裏“常規”中的“主頁”項
實例138 禁止更改“Internet選項”裏“常規”中的“字體”項
實例139 隱藏“Internet選項”中的“安全”選項卡
實例140 隱藏“Internet選項”中的“常規”選項卡
實例141 隱藏“Internet選項”中的“程序”選項卡
實例142 隱藏“Internet選項”中的“高級”選項卡
實例143 隱藏“Internet選項”中的“連接”選項卡
實例144 隱藏“Internet選項”中的“內容”選項卡
實例145 隱藏“開始”菜單中“設置”裏的“任務欄和「開始」菜單”選項
實例146 隱藏“開始”菜單中“文檔”裏的“我的文檔”選項
實例147 隱藏“開始”菜單中的“幫助和支持”選項
實例148 隱藏“開始”菜單中的“關機”選項
實例149 隱藏“開始”菜單中的“運行”選項
實例150 隱藏“控製麵闆”“網絡連接”“打印機和傳真”3個選項
實例151 隱藏“網上鄰居”圖標
實例152 隱藏“我的文檔”圖標
實例153 隱藏桌麵文件
實例154 清空上網曆史記錄
實例155 設置IE瀏覽器默認的主頁
實例156 隱藏IE瀏覽器的右鍵關聯菜單
實例157 修改IE瀏覽器標題欄內容

第4章 綫程和動態鏈接庫
4.1 進程和綫程
實例158 進程創建
實例159 進程終止
實例160 進程間消息通信
實例161 進程間內存共享
實例162 列舉係統中的進程
實例163 創建綫程
實例164 創建用戶界麵綫程
實例165 綫程的終止
實例166 使進程處於睡眠狀態
實例167 啓動記事本並控製其關閉
實例168 創建閃屏綫程
實例169 利用互斥對象實現綫程同步
實例170 利用臨界區實現綫程同步
實例171 利用事件對象實現綫程同步
實例172 用信號量實現綫程同步
實例173 掛起係統
實例174 調用記事本程序並暫停其運行
實例175 等待打開的記事本程序關閉
實例176 禁止程序重復運行
實例177 在Visual C++與Delphi間實現對象共享
4.2 動態鏈接庫與鈎子
實例178 從動態庫中獲取位圖資源
實例179 屏蔽鍵盤POWER鍵
實例180 屏蔽鍵盤WIN鍵
實例181 禁止使用Alt+F4鍵來關閉窗體
實例182 枚舉模塊中所有圖標
實例183 使用模塊對話框資源
實例184 替換應用程序中對話框資源
實例185 可導齣的動態鏈接庫函數
實例186 動態鏈接庫動態加載
實例187 通過動態庫建立數據庫連接模塊
實例188 利用動態庫創建窗體模塊

第2篇 文件篇
第5章 文件基本操作
5.1 文件的創建與打開
實例189 創建文件
實例190 打開文件
實例191 使用CFileDialog類選中多個文件
實例192 使用GetOpenFileName選擇文件
實例193 拖拽文件到對話框
5.2 文件的復製
實例194 使用API函數CopyFile實現文件的復製
實例195 使用CFile類實現文件的復製
實例196 在復製文件的過程中顯示進度條
實例197 實現網絡文件復製
實例198 使用CopyFileEx復製文件
實例199 使用文件映射實現文件的復製
實例200 多綫程文件復製
5.3 文件的修改與刪除
實例201 重命名文件
實例202 批量重命名文件
實例203 移動文件
實例204 批量移動文件
實例205 刪除文件
實例206 批量刪除指定類型的文件
實例207 強製刪除文件
實例208 將文件刪除到迴收站
實例209 清空迴收站
5.4 文件查找
實例210 列舉文件夾下所有文件
實例211 指定目錄查找文件
實例212 查找指定類型的文件
實例213 用C語言判斷文件是否存在
5.5 文件讀寫
實例214 通過C庫函數讀取文件
實例215 使用C庫函數寫入文件
實例216 使用C庫函數定位文件
實例217 使用CFile類讀寫文件
實例218 製作日誌文件
5.6 文件屬性
實例219 獲取文件名
實例220 獲取文件擴展名
實例221 獲取文件所在路徑
實例222 獲取當前程序所在路徑
實例223 獲取文件屬性
實例224 設置文件修改日期
實例225 修改文件創建日期
實例226 設置文件隻讀屬性
實例227 設置文件隱藏屬性
5.7 文件實用工具
實例228 文件的簡單加密
實例229 文件解密
實例230 文件閤成
實例231 文件分割器
實例232 獲取文件圖標
實例233 文件壓縮
實例234 垃圾文件清理

第6章 目錄操作
6.1 目錄的創建與刪除
實例235 創建目錄
實例236 刪除文件夾
實例237 創建多級目錄
6.2 目錄設置
實例238 獲取文件夾屬性
實例239 文件夾重命名
實例240 批量文件夾重命名
實例241 顯示磁盤目錄
實例242 設置文件夾圖標
實例243 修改文件夾的隻讀屬性

第7章 其他文件操作
7.1 INI文件的讀寫函數
實例244 嚮INI文件中指定鍵值寫入字符串數據
實例245 獲取INI文件中指定鍵值下整型數據
實例246 獲取INI文件中指定鍵值下字符串數據
實例247 嚮INI文件指定節下寫入數據
實例248 獲取INI文件中所有節名
實例249 獲取INI文件固定節下的鍵名及數據
實例250 將用戶登錄時間寫入INI文件
實例251 將指定目錄下文件名列錶寫入INI文件
實例252 獲取INI文件中記錄的數據庫配置信息
7.2 讀寫XML文件
實例253 獲取XML文件中的內容
實例254 將部門結構信息插入XML文件中

第3篇 數據庫篇
第8章 ADO基本操作
8.1 ADO技術
實例255 使用ADO連接Access數據庫
實例256 使用ADO Data控件連接Access數據庫
實例257 使用ADO連接SQL Server數據庫
實例258 利用ADO連接SQL Server數據庫的兩種格式
實例259 利用Execute執行SQL語句
8.2 記錄集操作
實例260 遍曆記錄集
實例261 使用記錄集對象的AddNew方法添加記錄
實例262 使用記錄集對象的Update方法更新記錄
實例263 使用記錄集對象的Delete方法刪除記錄
實例264 通過記錄集對象過濾數據
實例265 在記錄集中對查詢結果排序
實例266 利用記錄集對象批量更新數據

第9章 數據庫維護
9.1 數據庫應用
實例267 獲取SQL Server數據庫的錶結構
實例268 獲取Access數據庫的錶結構
實例269 獲得SQL Server中的數據庫名稱
實例270 如何判斷一個錶是否存在
實例271 對數據庫進行錄入圖片
實例272 從數據庫中提取圖片
實例273 將數據庫文件轉化為文本文件
實例274 在程序中執行SQL Server腳本
實例275 設置ADO Recordset對象的RecordCount可用
實例276 獲取ADO連接數據庫的字符串
9.2 數據維護
實例277 分離數據庫
實例278 附加數據庫
實例279 斷開SQL Server數據庫與其他應用程序的連接
實例280 利用SQL語句執行外圍命令
實例281 備份數據庫
實例282 還原數據庫
實例283 定時備份Access數據庫
實例284 枚舉SQL Server服務器
實例285 將數據庫中的數據導入到Word文檔中

第10章 SQL查詢
10.1 SQL基本查詢
實例286 查詢特定列數據
實例287 使用列彆名
實例288 在列上加入計算
實例289 查詢數字
實例290 查詢字符串
實例291 查詢日期數據
實例292 查詢邏輯型數據
實例293 使用“_”通配符進行查詢
實例294 使用“%”通配符進行查詢
實例295 使用“[]”通配符進行查詢
實例296 使用“[^]”通配符進行查詢
實例297 復雜的模式查詢
10.2 TOP和PERCENT限製查詢結果
實例298 查詢前10名數據
實例299 取齣數據統計結果的後10名數據
實例300 查詢第10~20名的數據
實例301 查詢銷售量占前50%的圖書信息
實例302 查詢庫存數量占後20%的圖書信息
10.3 數值查詢
實例303 判斷是否為數值
實例304 在查詢時對數值進行取整
實例305 將查詢到的數值四捨五入
實例306 使用三角函數計算數值
實例307 實現數值的進製轉換
實例308 根據生成的隨機數查詢記錄
實例309 根據查詢數值的符號顯示具體文本
10.4 比較、邏輯、重復查詢
實例310 NOT與謂詞進行組閤條件的查詢
實例311 利用BETWEEN…AND進行時間段查詢
實例312 利用關係錶達式進行時間段查詢
實例313 列齣數據中的重復記錄和記錄條數
實例314 利用關鍵字DISTINCT去除重復記錄
10.5 在查詢中使用OR和AND運算符
實例315 利用OR運算符進行查詢
實例316 利用AND運算符進行查詢
實例317 同時利用OR、AND運算符進行查詢
10.6 排序、分組統計
實例318 數據分組統計(單列)
實例319 在分組查詢中使用ALL關鍵字
實例320 在分組查詢中使用CUBE運算符
實例321 在分組查詢中使用ROLLUP運算符
實例322 對數據進行降序查詢
實例323 對數據進行多條件排序
實例324 按姓氏拼音排序
實例325 按倉庫分組統計圖書庫存(多列)
實例326 多錶分組統計
實例327 使用COMPUTE子句
實例328 使用COMPUTE BY子句
10.7 多錶和連接查詢
實例329 利用FROM子句進行多錶查詢
實例330 使用錶彆名
實例331 閤並結果集
實例332 利用多個錶中的字段創建新記錄集
10.8 嵌套查詢
實例333 簡單嵌套查詢
實例334 復雜嵌套查詢
實例335 嵌套查詢在查詢統計中的應用
10.9 子查詢
實例336 用子查詢做派生的錶
實例337 使用一個單行的子查詢來更新列
實例338 用子查詢作錶達式
實例339 使用IN引入子查詢限定查詢範圍
實例340 使用SOME謂詞引入子查詢
實例341 使用ANY/SOME謂詞引入子查詢
實例342 使用ALL謂詞引入子查詢
實例343 使用EXISTS運算符引入子查詢
實例344 在HAVING子句中使用子查詢過濾數據
實例345 在UPDATE語句中應用子查詢
10.10 聯閤語句UNION
實例346 使用組閤查詢
實例347 多錶組閤查詢
實例348 對組閤查詢後的結果進行排序
實例349 獲取組閤查詢中兩個結果集的交集
實例350 獲取組閤查詢中兩個結果集的差集
10.11 內連接查詢
實例351 簡單內連接查詢
實例352 復雜內連接查詢
實例353 使用INNER JOIN實現自身連接
實例354 使用INNER JOIN實現等值連接
實例355 使用INNER JOIN實現不等連接
實例356 使用內連接選擇一個錶與另一個錶中行相關的所有行
10.12 外連接查詢
實例357 LEFT OUTER JOIN查詢
實例358 RIGHT OUTER JOIN查詢
實例359 使用外連接進行多錶聯閤查詢
10.13 利用IN進行查詢
實例360 用IN查詢錶中的記錄信息
實例361 使用IN引入限定查詢範圍
實例362 使用NOT IN運算符引入子查詢
10.14 交叉錶查詢
實例363 利用TRANSFORM分析數據
實例364 利用TRANSFORM動態分析數據
實例365 靜態交叉錶
實例366 動態交叉錶
10.15 字符串函數
實例367 在查詢語句中使用字符串函數
實例368 LEFT函數取左側字符串
實例369 RIGHT函數取右側字符串
實例370 使用LTRIM函數去除左側空格
實例371 使用RTRIM函數去除右側空格
實例372 使用REPLACE函數替換字符串
實例373 轉換為小寫字符
實例374 轉換為大寫字符
實例375 使用LEN函數返迴字符個數
實例376 取得指定個數的字符串
實例377 取得字符串的起始位置
實例378 以指定次數重復輸齣字符串
實例379 獲得字符錶達式的反轉
實例380 獲得由重復空格組成的字符串
實例381 刪除指定的字符串並在指定的位置插入字符
實例382 使用ASC函數獲取ASCII碼
實例383 使用CHAR函數返迴替換字符串
實例384 使用PATINDEX函數查找字符串位置
10.16 日期時間函數
實例385 根據齣生日期計算年齡
實例386 添加日期時間
實例387 返迴當前係統日期時間
實例388 返迴指定日期部分的整數
實例389 返迴指定日期部分的字符串
實例390 返迴錶示當前UTC時間
實例391 YEAR函數的應用
實例392 MONTH函數的應用
實例393 DAY函數的應用
10.17 聚閤函數
實例394 利用聚閤函數SUM對銷售額進行匯總
實例395 利用聚閤函數AVG求某班學生的平均年齡
實例396 利用聚閤函數MIN求銷售額、利潤最少的商品
實例397 利用聚閤函數MAX求月銷售額完成最多的員工
實例398 利用聚閤函數COUNT求日銷售額大於某值的商品數
實例399 利用聚閤函數FIRST或LAST求數據錶中第一條或最後一條記錄
實例400 利用聚閤函數清除數據庫中的重復數據
實例401 查詢大於平均值的所有數據
實例402 獲取無重復或者不為空的所有記錄
實例403 隨機查詢求和
實例404 統計某個值齣現的次數
10.18 數學函數
實例405 使用ABS函數求絕對值
實例406 CEILING函數的應用
實例407 FLOOR函數的應用
實例408 EXP函數的應用
實例409 使用ROUND函數對數據四捨五入
實例410 使用POWER函數計算乘方
實例411 使用SQUARE函數計算平方
實例412 使用SQRT函數計算平方根
實例413 使用RAND函數取隨機浮點數
實例414 使用PI函數(圓周率)
10.19 SQL相關技術
實例415 格式化金額
實例416 隨機顯示數據錶中的記錄
實例417 利用HAVING子句過濾分組數據
實例418 追加查詢結果到已存在的錶
實例419 把查詢結果生成錶
實例420 使用IsNull函數來處理空值
實例421 使用Nullif函數來處理空值

第11章 SQL高級查詢
11.1 SQL中的流程控製語句
實例422 使用BEGIN…END語句控製批處理
實例423 使用IF語句指定執行條件
實例424 使用IF EXISTS語句檢測數據是否存在
實例425 使用WHILE語句執行循環語句塊
實例426 使用CASE語句執行分支判斷
實例427 使用RETURN語句執行返迴
實例428 使用WAITFOR語句延期執行語句
實例429 使用GOTO語句實現跳轉
實例430 使用PRINT語句進行打印
實例431 使用RAISERROR語句返迴錯誤信息
11.2 視圖應用
實例432 創建視圖
實例433 刪除視圖
實例434 通過視圖修改數據
實例435 使用視圖過濾數據
實例436 對視圖進行加密
實例437 通過視圖限製用戶隊列的訪問
實例438 使用視圖格式化檢測到的數據
實例439 使用視圖生成計算列
11.3 觸發器應用
實例440 創建觸發器
實例441 獲取數據庫中的觸發器
實例442 使用INSERT觸發器嚮員工錶中添加員工信息
實例443 UPDATE觸發器在係統日誌中的應用
實例444 使用DELETE觸發器刪除離職員工信息
實例445 使用觸發器刪除相關聯的兩錶間的數據
實例446 觸發器的刪除
11.4 使用存儲過程
實例447 創建存儲過程
實例448 應用存儲過程添加數據
實例449 應用存儲過程修改數據
實例450 應用存儲過程刪除數據
實例451 獲取數據庫中全部的存儲過程
實例452 在存儲過程中使用RETURN定義返迴值
實例453 調用具有輸齣參數的存儲過程
實例454 重命名存儲過程
實例455 在存儲過程中使用事務
實例456 加密存儲過程
實例457 刪除存儲過程
實例458 創建索引
實例459 索引的修改
實例460 索引的刪除
11.5 事務的使用
實例461 使用事務同時提交多個數據錶
實例462 使用事務批量刪除生産單信息

第4篇 打印、報錶、圖錶技術篇
第12章 打印技術
12.1 打印控製
實例463 獲取打印機DC
實例464 設置打印頁數
實例465 設置打印份數
實例466 設置分頁打印
實例467 實現橫嚮打印
實例468 設置打印紙邊距
實例469 設置打印紙大小
實例470 獲取當前選擇的打印機
實例471 獲取用戶選擇的打印機端口
實例472 如何解決屏幕和打印機分辨率不統一的問題
實例473 打印新一頁
實例474 獲取當前打印機設置打印紙的左邊距和上邊距
12.2 打印應用
實例475 在基於對話框的程序中進行打印預覽
實例476 在基於對話框的程序中調用文檔視圖結構
實例477 打印窗體
實例478 打印圖片
實例479 打印條形碼
實例480 利用Word進行打印
實例481 商品銷售圖錶打印
實例482 利用Excel進行打印
實例483 打印信封標簽
實例484 具有滾動條的預覽界麵
實例485 在對話框中分頁預覽
實例486 打印産品標簽
實例487 打印匯款單
實例488 批量打印證書
實例489 批量打印工作證
實例490 批量打印文檔
實例491 批量打印條形碼

第13章 報錶設計
13.1 繪製報錶
實例492 簡單報錶設計
實例493 分組式報錶設計
實例494 圖案報錶設計
實例495 設置所打印錶格的邊綫及字體
13.2 其他程序報錶設計
實例496 設計假條套打程序
實例497 利用代碼設計報錶
實例498 實現庫存盤點單的打印

第14章 圖錶數據分析
14.1 設計圖錶
實例499 設計柱形圖
實例500 設計餅形圖
實例501 添加或修改圖錶中的標簽
實例502 顯示數據庫數據的圖錶
實例503 將圖錶插入Office
實例504 動態實時麯綫
實例505 圖書銷量分析
實例506 打印圖錶
14.2 圖錶應用
實例507 使用圖錶分析企業進貨、銷售和庫存
實例508 利用圖錶分析産品銷售走勢
實例509 彩票市場份額餅形圖
實例510 平原和山間盆地降水量摺綫圖
實例511 網站人氣指數條形圖
實例512 利用餅形圖分析公司男女比率
實例513 利用餅形圖分析産品市場占有率
實例514 利用多餅形圖分析企業人力資源情況
實例515 對比圖錶分析
實例516 三維摺綫圖
實例517 三維麵積圖

第5篇 網絡篇
第15章 網絡開發
15.1 獲取計算機信息
實例518 獲取局域網中計算機名稱
實例519 通過計算機名稱獲取IP地址
實例520 獲取網卡地址
實例521 獲取當前打開的端口
實例522 獲取局域網內的工作組
15.2 局域網控製與管理
實例523 獲取局域網所有計算機名稱和IP
實例524 遠程控製局域網計算機
實例525 局域網屏幕監控
實例526 提取局域網信息到數據庫
實例527 修改計算機的網絡名稱
15.3 網上資源共享
實例528 獲得網上的共享資源
實例529 映射網絡驅動器
實例530 定時網絡共享控製
15.4 網絡連接與通信
實例531 編程實現Ping操作
實例532 網絡語音電話
實例533 網絡流量監控
實例534 取得Modem的狀態
實例535 檢測TCP/IP協議是否安裝
實例536 實現進程間通信
實例537 利用內存映射實現進程間通信
15.5 套接字的應用
實例538 套接字的斷開重連
實例539 在套接字中如何設置超時連接
實例540 局域網聊天程序
實例541 設計網絡五子棋遊戲
實例542 利用UDP協議實現廣播通信
實例543 利用套接字實現HTTP客戶端應用程序
15.6 其他
實例544 獲得撥號網絡的列錶
實例545 獲取計算機上串口的數量
實例546 檢測係統中安裝的協議
實例547 域名解析
實例548 網上調查

第16章 Web編程
16.1 上網控製
實例549 定時登錄Internet
實例550 根據網絡連接控製IE啓動
16.2 文件上傳與下載
實例551 遍曆FTP文件目錄
實例552 獲取FTP文件大小
實例553 利用套接字實現FTP文件下載
實例554 FTP文件上傳程序
實例555 使用WebBrowser執行腳本
實例556 HTTP服務器多綫程文件下載
16.3 郵件管理
實例557 郵件接收程序
實例558 郵件發送程序
實例559 發送電子郵件附件
實例560 Base64編碼
實例561 使用MAPI群發郵件
實例562 檢測郵箱中新郵件
16.4 上網監控
實例563 監控上網過程
實例564 網絡監聽工具
16.5 瀏覽器應用
實例565 製作自己的網絡瀏覽軟件
實例566 XML數據庫文檔的瀏覽
16.6 網上信息提取
實例567 定時提取網頁源碼
實例568 網上天氣預報
實例569 網頁鏈接提取器
16.7 其他
實例570 利用TAPI實現網絡撥號
實例571 ISAPI過濾器
實例572 電子書閱讀器

第6篇 軟件安全控製篇
第17章 加密與解密技術
17.1 數據的加密與解密
實例573 數據加密技術
實例574 對數據報進行加密
17.2 文件的加密與解密
實例575 文本文件的加密與解密
實例576 利用圖片加密文件
實例577 使用MD5算法對密碼進行加密
實例578 使用AES算法對文本文件進行加密

第18章 數據庫安全
18.1 連接加密的數據庫
實例579 連接加密的Excel文件
實例580 訪問帶驗證模式的SQL Server數據庫
實例581 連接加密的Access數據庫
18.2 數據庫安全操作
實例582 SQL Server數據庫備份與恢復
實例583 定時備份數據
實例584 在Visual C++中執行事務
實例585 加密數據庫中的數據
實例586 Access數據庫備份與還原

第19章 軟件注冊與安全防護
19.1 軟件的注冊
實例587 利用INI文件對軟件進行注冊
實例588 利用注冊錶設計軟件注冊程序
實例589 利用網卡序列號設計軟件注冊程序
實例590 根據CPU和磁盤序列號設計軟件注冊程序
19.2 軟件的安全防護
實例591 使用加密狗進行軟件加密
實例592 使用加密鎖進行軟件加密
實例593 使用IC卡驗證用戶密碼
實例594 驗證碼技術登錄
實例595 限定計算機使用時間
實例596 多報交錯數據加密
實例597 創建用戶並分配管理員權限
實例598 計算機鎖定程序

前言/序言

  特彆說明:
  《Visual C++開發實例大全》分為基礎捲和提高捲(即本書)兩冊。本書的前身是《Visual C++開發實戰1200例(第II捲)》。
  編寫目的
  1.方便程序員查閱
  程序開發是一項艱辛的工作,挑燈夜戰、加班加點是常有的事。在開發過程中,一個技術問題可能會占用幾天甚至更長時間。如果有一本開發實例大全可供翻閱,從中找到相似的實例作參考,也許幾分鍾就可以解決問題。本書編寫的主要目的就是方便程序員查閱、提高開發效率。
  2. 通過分析大量源代碼,達到快速學習之目的
  本書提供瞭598個開發實例及源代碼,附有相應的注釋、實例說明、關鍵技術、設計過程和秘笈心法,對實例中的源代碼進行瞭比較透徹的解析。相信這種辦法對激發學習興趣、提高學習效率極有幫助。
  3. 通過閱讀大量源代碼,達到提高熟練度之目的
  俗話說“熟能生巧”,讀者隻有通過閱讀、分析大量源代碼,並親自動手去做,纔能夠深刻理解、運用自如,進而提高編程熟練度,適應工作之需要。
  4. 實例源程序可以“拿來”就用,提高瞭效率
  本書的很多實例,可以根據實際應用需求稍加改動,拿來就用,不必再去從頭編寫,從而節約時間,提高工作效率。
  本書內容
  全書分6篇共19章,主要包括Windows操作、鼠標和鍵盤相關、注冊錶、綫程和動態鏈接庫、文件基本操作、目錄操作、其他文件操作、ADO基本操作、數據庫維護、SQL查詢、SQL高級查詢、打印技術、報錶設計、圖錶數據分析、網絡開發、Web編程、加密與解密技術、數據庫安全、軟件注冊與安全防護等。
  書中所選實例均來源於一綫開發人員的具體項目開發實踐,囊括瞭開發中經常遇到和需要解決的熱點、難點問題,使讀者可以快速解決開發中的難題,提高編程效率。本書知識結構如下圖所示。
  本書在講解實例時采用統一的編排樣式,多數實例由“實例說明”“關鍵技術”“設計過程”“秘笈心法”4部分構成。其中,“實例說明”部分采用圖文結閤的方式介紹實例的功能和運行效果;“關鍵技術”部分介紹瞭實例使用的重點、難點技術;“設計過程”部分講解瞭實例的詳細開發過程;“秘笈心法”部分給齣瞭與實例相關的技巧和經驗總結。
  本書特點
  1. 實例極為豐富
  本書精選瞭598個實例,另外一冊《Visual C++開發實例大全(基礎捲)》精選瞭602個實例,這樣,兩冊圖書總計約1200個實例,可以說是目前市場上實例最多、知識點最全麵、內容最豐富的軟件開發類圖書,涵蓋瞭編程中各個方麵的應用。
  2. 程序解釋詳盡
  本書提供的實例及源代碼,附有相應的注釋、實例說明、關鍵技術、設計過程和秘笈心法。分析解釋詳盡,便於快速學習。
  3. 實踐實戰性強
  本書的實例及源代碼很多來自現實開發中,光盤中絕大多數實例給齣瞭完整源代碼,讀者可以直接調用、研讀、練習。
  關於光盤
  1. 實例學習注意事項
  讀者在按照本書學習、練習的過程中,可以從光盤中復製源代碼,修改時注意去掉源碼文件的隻讀屬性。有些實例需要使用相應的數據庫或第三方資源,在使用前需要進行相應配置,具體步驟請參考書中或者光盤中的配置說明。
  2. 實例源代碼位置
  本書光盤提供瞭實例的源代碼,位置在光盤中的“MR章號實例序號”文件夾下,例如,“MR4166”錶示實例166,位於第4章。由於有些實例源代碼較長,限於篇幅,書中隻給齣瞭關鍵代碼,完整代碼放置在光盤中。
  讀者對象
  Visual C++程序員,Visual C++初學者,如高校大學生、求職人員、培訓機構學員等。
  編  者

用戶評價

評分

趁京東618賣的,便宜瞭不少,書是正品,質量也不錯,一下買瞭四本(java web c++ c)。

評分

不小心, 買太多, 沒看, 不過手感不錯, 京東簡直良心, 大概以十塊錢入手

評分

物流真心不錯,書質量很好,內容不光可藉鑒,很多可以直接拿來用的

評分

一次性都買瞭,學無止境,書的內容很好,也有詳細的注釋,一看就能明白。

評分

書都有塑封,應該都是正版啊, 滿200減100, 很劃算哦

評分

書很好,內容很詳細,值得買,看瞭一下也很好。內容也很全麵。。

評分

剛買迴來沒多久,感覺質量不錯,印刷字很清楚,應該是正版的。這次買瞭兩本還不錯!

評分

産品不錯,質量很好,很喜歡,京東物流,就是快。

評分

兒子一直都在滿世界找的,沒想到在書裏,並且書就在京東書城裏,感謝京東!

相關圖書

本站所有內容均為互聯網搜尋引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

© 2025 book.cndgn.com All Rights Reserved. 新城书站 版權所有