第一篇 基礎篇
第1章 開發環境 1
實例001 創建控製颱應用程序 1
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例002 創建Windows窗體應用程序 4
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例003 創建DLL動態鏈接庫 6
難度指數 ★★☆☆☆☆ 占用時間 ○○
第2章 語法基礎 10
實例004 從控製颱輸齣整數類型——整數類型 10
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例005 從控製颱輸齣浮點類型——浮點類型 11
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例006 判斷矩形是否為正方形——結構體和布爾型 12
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例007 利用枚舉型描述動物類型——枚舉類型 13
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例008 修改圓柱體的高度和底麵半徑——引用類型 14
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例009 計算圓形的麵積——常量 16
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例010 計算矩形的麵積——變量 17
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例011 實現簡單計算器——算術運算符 18
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例012 輸齣兩個數之間的關係——關係運算符 20
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例013 按字節提取整型數值——按位運算符 21
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例014 對學生成績進行分類——條件運算符 22
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例015 求三個數中的最大值——三元運算符 22
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例016 將兩個數的值交換——函數的使用及引用傳遞 23
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例017 求解正整數的階乘——函數的遞歸調用及值傳遞 24
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例018 求解多個數的乘法運算——函數參數輸齣 25
難度指數 ★★☆☆☆☆ 占用時間 ○○
第3章 程序流程 27
實例019 模擬超市商品打摺——if條件判斷語句 27
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例020 判斷字符串各字符類型——if-else條件判斷語句 28
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例021 將三個數從小到大輸齣——if-else嵌套使用 29
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例022 輸齣酒店指定星期特價菜——switch選擇語句 30
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例023 判斷1到10之間的素數和閤數——多個case語句 32
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例024 輸齣1到20之間的整數——while循環語句 33
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例025 輸齣1到20之間的偶數——do-while循環語句 33
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例026 求錶達式12+34+…100的值——for循環語句 34
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例027 用符號*排列成三角形——for循環嵌套調用 35
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例028 百錢買百雞算法——for循環嵌套調用 36
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例029 輸齣字符串中的每個字符——foreach循環語句 37
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例030 輸入數據不規範時捕獲異常——異常處理語句 38
難度指數 ★★☆☆☆☆ 占用時間 ○○
第4章 數組與集閤 40
實例031 存儲多個學生姓名——一維數組 40
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例032 生成學生成績單——創建二維數組 41
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例033 求學生總成績——讀取二維數組 42
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例034 計算兩個矩陣乘法——二維數組運算 43
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例035 按月存儲日期——交錯數組 44
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例036 生成學生信息錶——ArrayList的使用 46
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例037 管理學生信息——List的使用 47
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例038 生成省市信息錶——Dictionary的使用 48
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例039 簡單的列車售票係統——二維數組的應用 50
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例040 模擬舞伴配對問題——Queue的使用 51
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例041 括號匹配檢測——Stack的使用 53
難度指數 ★★☆☆☆☆ 占用時間 ○○
第5章 字符串 55
實例042 將古詩分行輸齣——System.Char類型 55
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例043 判斷古詩默寫是否正確——Equals方法 56
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例044 將古詩顛倒輸齣——Reverse方法 57
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例045 提取古詩中的關鍵詞語——Substring方法 58
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例046 將數字按指定格式輸齣——格式化字符串 59
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例047 將日期按指定格式輸齣——格式化日期 60
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例048 將古詩按標點分割成句——Split方法 61
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例049 古詩填空——Insert方法 62
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例050 修改錯誤的古詩——Remove方法 63
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例051 拼接錯亂的古詩句——StringBuilder的 使用 64
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例052 驗證IP地址字符串格式——Regex正則錶達式 66
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例053 提取古詩中含有“明月”的詩句——Contains方法 67
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例054 對古詩進行Base64編碼——Base64編碼 67
難度指數 ★★☆☆☆☆ 占用時間 ○○
第6章 數據結構與算法 69
實例055 將學生信息錶順序倒置——順序綫性錶 69
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例056 將兩個學生信息錶交叉閤並——單鏈錶 71
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例057 將十進製數轉換為八進製數——鏈棧 73
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例058 判斷一個字符串是否為迴文——鏈隊列 74
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例059 將學生信息存儲到二叉樹中——二叉樹 77
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例060 遍曆城市網——圖 79
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例061 對學生錶的前10位學生成績排序——直接插入排序 81
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例062 將學生按成績進行希爾排序——希爾排序 83
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例063 求學生成績的實際範圍——雙嚮冒泡排序 84
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例064 求成績閤格的學生——快速排序 85
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例065 求成績在前10名的學生——直接選擇排序 86
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例066 將學生按成績從低到高排序——堆排序 87
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例067 將學生按成績進行歸並排序——二路歸並排序 89
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例068 將學生按年級和成績進行排序——基數 排序 91
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例069 查找指定姓名的學生信息——順序查找 93
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例070 查找指定學號的學生信息——摺半查找 94
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例071 查詢指定成績的學生信息——二叉排序樹 95
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例072 按學生成績構造哈希錶——哈希錶 97
難度指數 ★★☆☆☆☆ 占用時間 ○○
第7章 類與結構 99
實例073 創建員工信息錶——類與對象 99
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例074 統計工廠生産汽車的數量——靜態類型與成員 101
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例075 自定義日期類型——構造函數重載 102
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例076 計算不同級彆員工的工資——函數重載 103
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例077 計算學生年級平均成績——索引器 104
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例078 旅行社費用計算——屬性 106
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例079 計算球、圓柱和圓錐的體積——繼承 107
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例080 輸齣不同員工的工作內容——繼承方法 109
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例081 動物園給不同的動物喂食——基類構造 函數 110
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例082 計算圓柱體和圓錐體錶麵積——多態 111
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例083 圖書館管理學生藉書權限——抽象類 113
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例084 計算兩個數的加、減、乘、除——接口 114
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例085 模擬電話來電提醒——事件 116
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例086 重新計算圓形和矩形的麵積——基類事件 118
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例087 輸齣學生錶中男生的信息——委托 120
難度指數 ★★☆☆☆☆ 占用時間 ○○
第8章 常用設計模式 123
實例088 果園種植水果——簡單工廠模式 123
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例089 果園引進新品種——工廠方法模式 125
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例090 開闢新的果園——抽象工廠模式 127
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例091 建造不同的果園——建造者模式 130
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例092 建造同樣的果園——原型模式 133
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例093 果園噴灑殺蟲劑——單例模式 134
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例094 種植不同種類的水果——外觀模式 135
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例095 果園改變種植方式——適配器模式 137
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例096 果園改進種植方法——裝飾者模式 139
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例097 水果的銷售——代理模式 141
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例098 果園實現統一的種植方法——橋接模式 143
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例099 水果的分級采摘和銷售——組閤模式 145
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例100 不斷更新的種植方法——策略模式 147
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例101 果園的監控——觀察者模式 149
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例102 果園之間互換水果品種——中介者模式 150
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例103 果農培育果樹——訪問者模式 153
難度指數 ★★☆☆☆☆ 占用時間 ○○
第二篇 窗體篇
第9章 鼠標和鍵盤 156
實例104 獲取鼠標窗體坐標和屏幕坐標 156
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例105 鼠標長時間按下事件 157
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例106 根據區域設置鼠標類型 158
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例107 創建鼠標圖標 159
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例108 限製鼠標活動範圍 160
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例109 隱藏和顯示鼠標指針 161
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例110 利用鼠標書寫漢字 162
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例111 按下Ctrl+Enter組閤鍵實現窗體全屏 163
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例112 屏蔽Alt+F4組閤鍵 164
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例113 使用Shift+方嚮鍵調整窗體大小 165
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例114 錄製並迴放鼠標移動軌跡 166
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例115 模擬鍵盤輸入 168
難度指數 ★★☆☆☆☆ 占用時間 ○○
第10章 窗體設計 170
實例116 特殊形狀的窗體 170
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例117 自動調整窗體中的控件 171
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例118 窗體動態齣現 172
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例119 動態窗體背景 174
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例120 窗體抖動 175
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例121 窗體閃爍 176
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例122 拖動無邊框窗體 177
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例123 實現多文檔窗體 179
難度指數 ★★☆☆☆☆ 占用時間 ○○
第11章 控件應用 181
實例124 動態添加按鈕——Button控件 181
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例125 限製文本框輸入內容——TextBox控件 183
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例126 省市選擇——ComboBox控件 184
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例127 突齣顯示關鍵字——RichTextBox控件 186
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例128 數據批處理——ListBox控件 186
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例129 輸入選課信息——CheckBox控件 188
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例130 瀏覽磁盤目錄——TreeView控件 189
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例131 監控程序執行進度——ProgressBar控件 190
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例132 窗體和控件的氣泡提示——ToolTip控件 191
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例133 通知區圖標動畫——NotifyIcon控件 192
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例134 瀏覽學生信息——ListView控件 193
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例135 窗體分塊顯示——SplitContainer控件 195
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例136 窗體分頁顯示——TabControl控件 197
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例137 功能菜單退齣程序——MenuStrip控件 199
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例138 通知區菜單退齣程序——ContextMenuStrip控件 200
難度指數 ★★☆☆☆☆ 占用時間 ○○
第12章 組件應用 202
實例139 製作時鍾——Timer組件 202
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例140 讀寫係統日誌——EventLog組件 203
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例141 嚮文件中寫入數據——BackgroundWorker組件 204
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例142 密碼錯誤提示——ErrorProvider組件 206
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例143 打開控製颱程序——Process組件 207
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例144 製作動畫——ImageList組件 208
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例145 改變窗體背景顔色——ColorDialog對話框 209
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例146 加載窗體背景圖片——OpenFileDialog 對話框 210
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例147 改變控件字體——FontDialog對話框 212
難度指數 ★★☆☆☆☆ 占用時間 ○○
第三篇 應用篇
第13章 多綫程編程 214
實例148 模擬群發祝福短信 214
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例149 模擬鐵路售票係統 215
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例150 生産者與消費者模型 217
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例151 檢測用戶在綫時間 218
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例152 求海量數據最大值 220
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例153 端口掃描工具 222
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例154 查找本地文件 223
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例155 統計單詞詞頻 224
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例156 簡單定時器工具 225
難度指數 ★★☆☆☆☆ 占用時間 ○○
第14章 文件係統 227
實例157 開啓文件隱藏屬性 227
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例158 開啓文件夾隻讀屬性 228
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例159 輸齣子文件夾路徑 229
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例160 統計文件數目 230
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例161 批量重命名文件 231
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例162 分割文件 232
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例163 拼接文件 233
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例164 加密文件 235
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例165 解密文件 236
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例166 二進製比較文件 238
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例167 創建XML文檔 239
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例168 讀寫XML文檔 241
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例169 監控文件 242
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例170 壓縮文件 243
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例171 解壓縮文件 244
難度指數 ★★☆☆☆☆ 占用時間 ○○
第15章 注冊錶技術 246
實例172 應用程序開機自動啓動 246
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例173 禁止使用Windows任務管理器 248
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例174 隱藏指定的磁盤驅動器 249
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例175 禁止打開注冊錶 251
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例176 實現注冊錶樹形視圖瀏覽器 253
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例177 在注冊錶中搜索含有指定信息的項 255
難度指數 ★★☆☆☆☆ 占用時間 ○○
第16章 數據庫技術 258
實例178 創建並連接學生數據庫 258
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例179 創建學生信息錶 259
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例180 插入學生信息 261
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例181 修改學生成績 262
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例182 刪除指定年級的學生信息 263
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例183 查詢成績閤格的學生 265
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例184 輸齣全部學生信息 266
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例185 在窗體上顯示學生信息 267
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例186 增加性彆字段 267
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例187 查詢女生信息 269
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例188 分組統計學生信息 270
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例189 查詢學生學號與姓名 271
難度指數 ★★☆☆☆☆ 占用時間 ○○
第17章 訪問Office 274
實例190 創建Word文檔 274
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例191 保存Word文檔 276
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例192 嚮Word文檔中添加頁眉和頁腳 277
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例193 嚮Word文檔中添加頁碼 278
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例194 嚮Word文檔中添加文字 280
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例195 嚮Word文檔中插入圖片 281
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例196 嚮Word文檔中添加錶格 282
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例197 讀取Word文檔中的錶格 284
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例198 創建Excel錶格 286
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例199 保存Excel錶格 288
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例200 修改Excel錶格 289
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例201 讀取Excel錶格 291
難度指數 ★★☆☆☆☆ 占用時間 ○○
第四篇 新技術篇
第18章 GDI+繪圖技術 293
實例202 在窗體上繪製各種形狀 293
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例203 在窗體上繪製不同樣式的綫段和矩形 296
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例204 利用圖片作為紋理繪製矩形 298
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例205 利用漸變畫刷繪製窗體背景 300
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例206 在窗體上繪製文本 302
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例207 在窗體上繪製圖像 304
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例208 創建並在窗體上繪製位圖 306
難度指數 ★★☆☆☆☆ 占用時間 ○○
第19章 自定義控件 308
實例209 電子計時器控件 308
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例210 創建位圖按鈕 310
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例211 可用鼠標拖動的列錶控件 312
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例212 可水平和垂直顯示的水晶按鈕 314
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例213 帶滑動效果的滾動條 317
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例214 類似開關的復選框 319
難度指數 ★★☆☆☆☆ 占用時間 ○○
第20章 圖像處理技術 322
實例215 圖像區域分割與提取 322
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例216 基於差分的邊緣檢測與提取 325
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例217 利用中值濾波使圖像變得平滑 328
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例218 增強圖像對比度 329
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例219 目標提取與區域標記 331
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例220 圖像的復雜變形 333
難度指數 ★★☆☆☆☆ 占用時間 ○○
第21章 Aero技術 336
實例221 帶邊框窗體實現Aero磨砂玻璃效果 336
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例222 窗體指定區域實現Aero磨砂玻璃效果 339
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例223 無邊框窗體實現Aero磨砂玻璃效果 341
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例224 不規則無邊框窗體Aero磨砂玻璃效果 343
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例225 Aero磨砂玻璃窗體實現雙緩存繪圖 344
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例226 用鼠標拖動無邊框Aero磨砂玻璃窗體 346
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例227 用鼠標調整無邊框Aero磨砂玻璃窗體的大小 347
難度指數 ★★☆☆☆☆ 占用時間 ○○
第22章 WPF技術 349
實例228 創建WPF應用程序 349
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例229 通過按鈕修改窗體的顔色 352
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例230 在窗體上顯示字符串資源 354
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例231 實現文本控件的互相綁定 356
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例232 實現不同樣式的按鈕 357
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例233 利用按鈕模闆實現自定義按鈕 360
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例234 利用數據模闆顯示學生信息列錶 362
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例235 實現幾種不同單擊事件的按鈕 364
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例236 利用畫刷實現絢麗的按鈕 365
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例237 實現兩個形狀的多種組閤 367
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例238 實現鼠標控製3D立方體 368
難度指數 ★★☆☆☆☆ 占用時間 ○○
第23章 反射 372
實例239 動態加載程序集 372
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例240 晚期綁定類型 373
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例241 利用接口代替反射 374
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例242 利用晚期綁定反射特性 376
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例243 利用反射製作程序集瀏覽器 378
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例244 序列化存取類實例 380
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例245 利用反射讀取序列化類 383
難度指數 ★★☆☆☆☆ 占用時間 ○○
第24章 網絡編程技術 385
實例246 同步服務端 385
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例247 同步客戶端 387
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例248 異步服務端 389
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例249 異步客戶端 392
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例250 簡單聊天室服務端 394
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例251 簡單聊天室客戶端 396
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例252 實現局域網廣播 398
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例253 實現簡單瀏覽器 400
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例254 實現文件傳輸服務端 401
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例255 實現文件傳輸客戶端 403
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例256 斷點續傳文件 405
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例257 發送電子郵件 406
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例258 接收電子郵件 408
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例259 利用遠程過程調用實現遠程交互 411
難度指數 ★★☆☆☆☆ 占用時間 ○○
第25章 多進程編程 414
實例260 主進程調用多個子進程 414
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例261 設計簡單的係統任務管理器 415
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例262 設計簡單的係統服務管理器 417
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例263 禁止進程多次開啓 418
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例264 實現進程間同步 420
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例265 實現通用守護進程 421
難度指數 ★★☆☆☆☆ 占用時間 ○○
第26章 與C/C++的交互 424
實例266 C/C++中的基本類型在C#中傳遞 424
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例267 C/C++中的結構體在C#中傳遞 428
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例268 C/C++中的指針在C#中傳遞 429
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例269 C/C++中的函數指針在C#中傳遞 431
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例270 C/C++中指針的指針在C#中傳遞 432
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例271 利用WIN32的API改變窗體屬性 433
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例272 利用WIN32的API任意拖動窗體 434
難度指數 ★★☆☆☆☆ 占用時間 ○○
第27章 係統管理 436
實例273 獲取操作係統版本號 436
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例274 獲取邏輯磁盤信息 437
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例275 獲取磁盤驅動器空間 438
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例276 獲取屏幕分辨率 439
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例277 查詢並修改本地IP地址 440
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例278 監視內存使用狀態 442
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例279 監視CPU使用率 442
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例280 利用硬件信息對程序加密 443
難度指數 ★★☆☆☆☆ 占用時間 ○○
第28章 LINQ技術 446
實例281 查詢年齡大於20歲的學生信息 446
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例282 輸齣成績在指定範圍內的學生信息 449
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例283 對學生成績進行排序 449
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例284 按年級和性彆分組查詢學生信息 450
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例285 在數據庫中創建學生信息錶 451
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例286 查詢數據庫成績閤格的男生信息 454
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例287 從數據庫中刪除成績不閤格的學生信息 455
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例288 在數據庫中修改姓王的學生成績 456
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例289 降序排列數據庫中各年級男生的成績 457
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例290 統計各年級學生成績總分和平均年齡 458
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例291 統計男生和女生成績的最高分和最低分 458
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例292 查詢年齡在20歲以上和成績在60分以下的學生 459
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例293 查詢數據庫第11到第15條的學生信息 460
難度指數 ★★☆☆☆☆ 占用時間 ○○
第29章 並行處理技術 462
實例294 利用並行技術判斷素數 462
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例295 並行計算中的中斷和跳齣 464
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例296 並行計算中的異常處理 465
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例297 並行計算中的安全集閤 466
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例298 利用並行循環生成超長隨機數 468
難度指數 ★★☆☆☆☆ 占用時間 ○○
實例299 利用並行技術實現矩陣運算 469
實例300 利用PLINQ實現集閤的並行化查詢 471
難度指數 ★★☆☆☆☆ 占用時間 ○○
· · · · · · (
收起)