注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計.NETViual C++.NET編程寶典

Viual C++.NET編程寶典

Viual C++.NET編程寶典

定 價:¥76.00

作 者: 牛力,傅韻 等編著
出版社: 電子工業(yè)出版社
叢編項: 寶典叢書
標 簽: VC++.NET

ISBN: 9787121021343 出版時間: 2006-01-01 包裝: 膠版紙
開本: 小16開 頁數(shù): 718 字數(shù):  

內(nèi)容簡介

  本書作者具有豐富的ViualC++.NET/MFC經(jīng)驗,對許多具體問題的處理都有獨到的見解。本書按照由淺入深的方式全面介紹使用ViualC++.NET編程的各個方面,涵蓋編程工作中所涉及的幾乎所有領(lǐng)域的問題。本書從ViualC++.NET的開發(fā)環(huán)境講起,首先介紹使用MFC開發(fā)用戶界面等基礎(chǔ)知識;然后詳細講述擴展MFC控件/類、自定義控件的各種技巧,DLL、多線程、異常處理和數(shù)據(jù)庫程序開發(fā)等內(nèi)容;最后,全面深入地介紹COM的開發(fā)過程、.NET結(jié)構(gòu)和托管程序設(shè)計等相關(guān)知識。本書內(nèi)容全面、豐富,示例典型、實用,既適合MFC初學(xué)者,也適合那些希望提高自己的MFC使用技巧并拓展其.NET知識的中級用戶。

作者簡介

暫缺《Viual C++.NET編程寶典》作者簡介

圖書目錄

第1部分 用戶界面
第1章 MFC應(yīng)用程序初接觸
1.1 Visual Studio環(huán)境概覽
1.2 創(chuàng)建第一個Visual Studio項目
1.2.1 視圖簡介
1.2.2 為按鈕添加事件處理程序
1.2.3 使用Dialog Editor和Toolbox添加控件
1.2.4 創(chuàng)建DDX變量
1.3 更正生成錯誤
1.4 在Visual Studio環(huán)境中調(diào)試代碼
1.4.1 設(shè)置斷點
1.4.2 步進執(zhí)行MFC源代碼
1.5 處理消息
1.6 處理子事悠揚
1.7 重載基類函數(shù)
1.8 小結(jié)
第2章 了解文檔、視圖和單文檔界面
2.1 文檔、視圖及其相互關(guān)系
2.2 文檔/視圖體系結(jié)構(gòu)設(shè)計
2.3 CDocument類
2.3.1 聲明文檔類
2.3.2 CDocument類的成員函數(shù)
2.3.3 處理消息
2.3.4 重載虛文檔函數(shù)
2.3.5 復(fù)雜文檔數(shù)據(jù)的處理
2.3.6 CCmdTarget和CDocItem類
2.4 InitInstance函數(shù)
2.4.1 文檔和視圖管理
2.4.2 框架窗口
2.4.3 文檔模板資源
2.4.4 字符串資源和文檔模板
2.4.5 常用視圖淘汰
2.4.6 文檔模板的生命周期
2.4.7 使用多個模板
2.4.8 CDocManger類
2.4.9 刪除模板
2.5 CView類
2.5.1 聲明視圖類
2.5.2 CView類的成員函數(shù)
2.5.3 視圖和消息
2.5.4 CView類的派生類
2.5.5 CForm視圖與基于對話框的應(yīng)程序
2.5.6 返回框架窗口
2.5.7 OnCreate函數(shù)
2.6 控制標題欄文本
2.6.1 去掉文檔名
2.6.2 格式化標題欄文本
2.7 Hex Viewer SDI應(yīng)用程序
2.7.1 打開和讀取文件
2.7.2 視圖編碼
2.8 小結(jié)
第3章 多文檔界面應(yīng)用程序
3.1 MDI結(jié)構(gòu)和SDI結(jié)構(gòu)之比較
3.2 文檔、視圖和框架窗口的組合
3.2.1 使用多文檔類型
3.2.2 使用文檔的多個視圖
3.2.3 CMDIFrameWnd類
3.2.4 CMDIChidWnd類
3.2.5 CMultiDocTemplate類的開銷
3.2.6 MDI應(yīng)用程序
3.2.7 PaintObj程序
3.3 拆分窗口
3.4 CSplitterWnd類
3.4.1 動態(tài)拆分器
3.4.2 在動態(tài)窗格中使用不同的視圖
3.4.3 CRuntimeClass對象
3.4.4 對與多個文檔關(guān)聯(lián)的視圖使用拆分器
3.4.5 靜態(tài)拆分器
3.4.6 創(chuàng)建靜態(tài)拆分器
3.4.7 共享滾動條簡介
3.4.8 確定實際尺寸和理想尺寸
3.4.9 拆分器的性能考慮
3.5 Dynsplit程序
3.6 小結(jié)
第4章 菜單和快捷鍵
4.1 創(chuàng)建和編輯菜單
4.1.1 定義菜單
4.1.2 編寫菜單事件處理程序
4.1.3 編寫簡單的菜單代碼
4.1.4 組合菜單處理程序
4.2 快捷鍵
4.2.1 檢查鍵盤輸入
4.2.2 定義快捷鍵
4.2.3 創(chuàng)建快捷鍵表資源
4.2.4 創(chuàng)建快捷鍵菜單提示
4.2.5 選擇適當?shù)目旖萱I
4.2.6 原始Windows API的快捷鍵支持
4.2.7 將快捷鍵表連接到窗口類
4.3 動態(tài)更改菜單
4.3.1 菜單命令范圍
4.3.2 在運行時更改菜單
4.3.3 更改彈出菜單
4.3.4 永久句柄映射和臨時句柄映射
4.4 上下文菜單
4.5 小結(jié)
第5章 鼠標和鍵盤輸入處理
5.1 事件
5.2 鼠標輸入
5.2.1 創(chuàng)建鼠標消息處理程序
5.2.2 在屏幕坐標和窗口坐標之間轉(zhuǎn)換
5.2.3 創(chuàng)建處理鼠標事件的MFC程序
5.2.4 非工作區(qū)鼠標事件
5.2.5 更改鼠標光標的形狀
5.2.6 創(chuàng)建更改鼠標的MFC程序
5.2.7 捕獲鼠標
5.3 鍵盤輸入
5.3.1 物理鍵盤
5.3.2 Windows邏輯鍵盤
5.3.3 可打兇字符消息
5.3.4 回顯鍵盤焦點
5.4 小結(jié)
第6章 狀態(tài)欄和工具欄
6.1 創(chuàng)建和控制狀態(tài)欄
6.1.1 默認的狀態(tài)欄行為
6.1.2 對齊狀態(tài)欄
6.1.3 給狀態(tài)欄添加文本窗格
6.1.4 在對話框上放置狀態(tài)欄
6.1.5 狀態(tài)欄示例程序
6.1.6 給狀態(tài)欄添加進度條
6.2 創(chuàng)建和控制工具欄
6.2.1 MFC控件欄
6.2.2 創(chuàng)建并初始工具欄
6.2.3 停靠和浮動工具欄
6.2.4 顯示和隱藏工具欄
6.2.5 添加“工具提示”和“浮動文本”
6.2.6 添加非按鈕控件
6.2.7 更新非按鈕控件
6.2.8 使用ReBar控件
6.2.9 添加ReBar支持
6.3 小結(jié)
第7章 樹視圖控件和列表視圖控件
7.1 樹視圖控件
7.1.1 相關(guān)基礎(chǔ)知識
7.1.2 GTreeCtrl類
7.1.3 創(chuàng)建CTreeCtrl對象
7.1.4 處理CTreeCtrl中插入項
7.1.5 在CTreeCtrl中插入項
7.1.6 編輯標簽
7.1.7 在編輯CTreeCtrl項的同時處理Esc鍵和Enter鍵
7.1.8 上下文菜單
7.1.9 展開和折疊樹視圖控件分支
7.1.10 CTreeCtrl示例程序
7.2 列表視圖控件
7.2.1 CListCtrl類
7.2.2 創(chuàng)建和關(guān)聯(lián)CImageList對象
7.2.3 設(shè)置和更改視圖風格
7.2.4 向CListCtrl中添加列
7.2.5 調(diào)整列表視圖的列的寬度
7.2.6 插入列表視圖項
7.3 小結(jié)
第8章 圖形設(shè)備界面編程
8.1 圖形設(shè)備界面簡介
8.1.1 圖表類型
8.1.2 GDI設(shè)備
8.1.3 GDI設(shè)備類型
8.2 設(shè)備上下文
8.2.1 DC繪圖屬性
8.2.2 WM_PAINT消息
8.2.3 繪制坐標
8.2.4 觸發(fā)WM_PAINT消息
8.2.5 響應(yīng)WM_PAINT以外的消息進行繪圖
8.3 控件文本
8.3.1 GDI顏色支持
8.3.2 文本顏色
8.3.3 對齊文本
8.3.4 調(diào)整文本
8.4 字體
8.4.1 將對象選DC
8.4.2 選擇常備字體
8.4.3 選擇非常備字體
8.5 使用畫筆和畫刷
8.5.1 畫筆
8.5.2 畫刷
8.6 映射模式
8.7 光柵操作
8.7.1文本繪制函數(shù)
8.7.2計算文本坐標
8.8 剪輯區(qū)域
8.9 小結(jié)
第9章 位圖和調(diào)色板
9.1 位圖和視頻內(nèi)存
9.2 創(chuàng)建CBitmap對象
9.3 加載和設(shè)置位圖內(nèi)容
9.4 把CBitmap繪制到屏幕上
9.4.1 繪制位圖
9.4.2 創(chuàng)建和顯示位圖
9.5 光柵操作
9.6 BlitDemo程序
9.7 調(diào)色板和顏色
9.7.1 其他顏色空間
9.7.2 邏輯調(diào)色板
9.7.3 調(diào)色板事件
9.7.4 SetSystemPaletteUse函數(shù)
9.8 設(shè)備無關(guān)位圖
9.8.1 DIB文件剖析
9.8.2 CDib類
9.8.3 ShowDIB示例程序
9.9 雙緩沖
9.10 小結(jié)
第2部分 對話框
第10章 對話框基礎(chǔ)知識及常用控件簡介
10.1 從對話框和控制開始
10.1.1 定義CDialog派生類
10.1.2 CDialog的主要成員
10.1.3 顯示和控制模態(tài)對話框
10.1.4 命令處理路由和默認處理
10.1.5 控件也是窗口
10.1.6 把MFC類與控件關(guān)聯(lián)起來
10.2 使用CButton類
10.2.1 下壓按鈕
10.2.2 單選按鈕
10.2.3 復(fù)選框控件
10.2.4 位圖按鈕
10.2.5 使用BS_BITMAP風格
10.3 使用CEdit類
10.3.1 使用DDX傳送數(shù)據(jù)
10.3.2 使用編輯控件
10.3.3 修改示例程序
10.4 使用CListBox類
10.4.1 添加和刪除選項
10.4.2 選擇和查找選項
10.4.3 使用選項數(shù)據(jù)
10.5 使用CComboBox類
10.6 修改控件運行時的屬性
10.6.1 改變控件的顏色
10.6.2 設(shè)置控件的字體
10.6.3 循環(huán)遍歷對話框中的控件
10.7 小結(jié)
第11章 對話框和窗體視圖
11.1 無模態(tài)對話框
11.1.1 創(chuàng)建和顯示無模態(tài)對話框
11.1.2 交換數(shù)據(jù)和狀態(tài)
11.1.3 示例程序
11.2 CommandUI和KickIdle
11.3 鍵盤快捷鍵
11.4 截獲鍵盤輸入
11.5 串行化基于對話框的應(yīng)用程序
11.5.1 讓每個類可串行化
11.5.2 實現(xiàn)Serialze虛函數(shù)
11.5.3 從磁盤讀取數(shù)據(jù)
11.5.4 將數(shù)據(jù)保存到磁盤
11.5.5 基于對話框的串行化示例程序
11.6 為SDI和MDI應(yīng)用程序創(chuàng)建窗體視圖
11.6.1 創(chuàng)建SDI窗體視圖應(yīng)用程序
11.6.2 在文檔在多個視圖之間進行切換
11.7 MFC控件視圖
11.7.1 常見誤解
11.7.2 CListView的工作原理
11.7.3 創(chuàng)建CListBox View類
11.7.4 使用CListBox View類
11.8 小結(jié)
第12章 屬性單和屬性頁
12.1 CPropertySheet類和CPropertyPage類
12.1.1 創(chuàng)建屬性頁
12.1.2 創(chuàng)建CProprtyPage類
12.1.3 顯示模態(tài)屬性單
12.1.4 顯示無模態(tài)屬性單
12.1.5 在對話框內(nèi)顯示屬性單
12.2 模態(tài)屬性單示例程序
12.3 高級技巧和提示
12.3.1 去除標準按鈕
12.3.2 重定位標準按鈕
12.3.3 更改標準按鈕的標題
12.3.4 禁用選項卡
12.3.5 重新啟用屬性頁
12.3.6 動態(tài)設(shè)置CPropertyPage選項卡的標題
12.3.7 更改選項卡的字體
12.3.8 利用CPropertyPage選項卡的助記符
12.4 小結(jié)
第3部分 高級編程
第13章 自定義繪制控件
13.1 自己繪制和自定義繪制
13.1.1 處理NM_CUSTOMDRAW通知
13.1.2 為什么要進行自定義繪制
13.2 創(chuàng)建自定義繪制控件
13.2.1 創(chuàng)建類
13.2.2 CListCtrlWithCustomDraw類
13.2.3 使用CListCtrlWithCustomDraw類
13.3 小結(jié)
第14章 為控件添加自定義行為
14.1 添加行為
14.1.1 修改基類
14.1.2 多重繼承
14.1.3 消息映射
14.1.4 模板類
14.1.5 結(jié)合使用多重繼承模板
14.1.6 消息映射的問題
14.1.7 錯誤
14.2 調(diào)整對話框和屬性頁
14.2.1 問題
14.2.2 模板友好的消息映射
14.2.3 多重繼承
14.2.4 模板類
14.2.5 將代碼集中到一起
14.2.6 調(diào)整對話框中控件的尺寸
14.2.7 使用TXResizable
14.3 小結(jié)
第15章 打印和打印預(yù)覽
15.1 使用Win32 SDK實現(xiàn)打印
15.1.1 簡單的打印示例程序
15.1.2 退出打印作業(yè)
15.2 用MFC進行打印
15.2.1 打印過程中開發(fā)人員和框架的作用
15.2.2 理解MFC打印序列
15.2.3 “所見即所得”打印示例程序
15.3 打印預(yù)覽的體系結(jié)構(gòu)
15.3.1 打印預(yù)覽過程
15.3.2 修改打印預(yù)覽
15.3.3 增強應(yīng)用程序的打印預(yù)覽功能
15.4 CPrintDialog類
15.5 小結(jié)
第16章 動態(tài)鏈接庫
16.1 DLL概述
16.1.1 動態(tài)庫和靜態(tài)庫
16.1.2 加載DLL
16.2 常規(guī)DLL
16.2.1 創(chuàng)建常規(guī)DLL
16.2.2 理解常規(guī)DLL內(nèi)核
16.2.3 實現(xiàn)自己的DIMain函數(shù)
16.2.4 動態(tài)加載DLL
16.2.5 編寫Windows掛鉤函數(shù)
16.2.6 使用DLL的全局C++對象
16.3 MFC擴展DLL
16.3.1 理解MFC擴展DLL內(nèi)核
16.3.2 通過MFC擴展DLL導(dǎo)出類
16.3.3 導(dǎo)出資源
16.3.4 編寫在DLL中封裝文檔和視圖的示例程序
16.4 小結(jié)
第17章 多線程編程
17.1 使用線程
17.1.1 創(chuàng)建輔助線程
17.1.2 編寫線程函數(shù)
17.1.3 創(chuàng)建UI線程
17.1.4 掛起和繼續(xù)執(zhí)行線程
17.1.5 使線程睡眠
17.1.6 從一個線程終止另一個線程
17.1.7 線程、進程和優(yōu)先級
17.1.8 進程優(yōu)先級類
17.2 在線程之間共享MFC對象
17.3 多線程示程序
17.4 小結(jié)
第18章 MFC異常處理
18.1 異常處理語沙土
18.1.1 拋出異常
18.1.2 捕獲異常
18.2 CException類
18.2.1 創(chuàng)建和刪除CException對象
18.2.2 從CException對象中檢索錯誤信
18.2.3捕獲多種異常類型
18.3 定義CException派生類
18.3.1 了解CFileException類
18.3.2 CFileException示例程序
18.3.3 定義自己的CException派生類
18.4 高級異常處理技術(shù)
18.4.1 確定應(yīng)該捕獲異常用函數(shù)
18.4.2 確定放置在try塊中的代碼
18.4.3 確定放置在catch塊中的代碼
18.4.4 從虛函數(shù)中拋出異常
18.5 小結(jié)
第4部分 數(shù)據(jù)輸入/輸出
第19章 剪貼板
19.1 使用Windows 剪貼板API
19.1.1 為數(shù)據(jù)分配內(nèi)存空間
19.1.2 把數(shù)據(jù)復(fù)制在全局內(nèi)存中
19.1.3 解除對全局內(nèi)存的鎖定
19.1.4 打開剪貼板
19.1.5 清空剪貼板
19.1.6 設(shè)置剪貼板數(shù)據(jù)
19.1.7 關(guān)閉剪貼板
19.2 傳遞純文本的示例程序
19.2.1 創(chuàng)建SimpleTextTransfer示例程序
19.2.2 把文本復(fù)制到剪貼板上
19.2.3 把文本剪切到剪貼板上
19.2.4 粘貼剪貼板上的文本
19.2.5 測試SimpleTextTransfer示例程序
19.3 轉(zhuǎn)移位圖圖像的示例程序
19.3.1 創(chuàng)建BitmapTransfer示例程序
19.3.2 粘貼剪貼板中的位圖圖像
19.3.3 對Paste Bitmap按鈕的功能進行測試
19.3.4 把位圖圖像復(fù)制到剪貼板上
19.3.5 測試把位圖復(fù)制到剪貼板上的功能
19.4 轉(zhuǎn)移自定義數(shù)據(jù)的示例程序
19.4.1 創(chuàng)建CustomData Transfer示例程序
19.4.2 把自定義 數(shù)據(jù)格式復(fù)制到剪貼板上
19.4.3 把自定義數(shù)據(jù)復(fù)制到剪貼板上
19.4.4 從剪貼上粘貼自定義數(shù)據(jù)
19.4.5 測試CustomDataTransfer示例程序
19.5 接收剪貼板上內(nèi)容已被修改的通知消息
19.6 小結(jié)
第20章 ODBC
20.1 ODBC定義和數(shù)據(jù)庫術(shù)語
20.2 ODBC標準化需求的產(chǎn)物
20.2.1 ODBC的工作方式
20.2.2 ODBC API一致性層
20.2.3 ODBC SQL一致性層
20.3 實現(xiàn)ODBC
20.3.1 配置ODBC
20.3.2 連接數(shù)據(jù)源
20.3.3 查詢數(shù)據(jù)和數(shù)據(jù)源
20.3.4 準備和執(zhí)行SQL請示求
20.3.5 檢索數(shù)據(jù)
20.3.6 斷開與數(shù)據(jù)源的連接
20.4 使用ODBC獲取數(shù)據(jù)
20.4.1 創(chuàng)建ODBC DSN
20.4.2 為Visual C++項目添加對ODBC的支持
20.4.3 修改ODBCDemo對話框
20.4.4 添加初始化程序和數(shù)據(jù)庫代碼
20.5 使用ODBC動態(tài)查詢數(shù)據(jù)源
20.5.1 CODBCDynamic類聲明
20.5.2 了解CODBCDynamic類的工作方式
20.5.3 使用CODBCDynamic類
20.6 小結(jié)
第21章 MFC數(shù)據(jù)庫類
21.1 CDatabase對象
21.1.1 使用CDatabase::Open函數(shù)
21.1.2 使用CDatabase::OpenEx函數(shù)
21.1.3 事務(wù)和CDatabase對象
21.2 CRecordset對象
21.2.1 構(gòu)造記錄集
21.2.2 打開記錄集
21.2.3 使用PFX讀寫數(shù)據(jù)
21.2.4 過濾記錄
21.2.5 對記錄集返回的記錄進行排序
21.2.6 使用通配符進行搜索
21.2.7 在結(jié)果集中移動
21.2.8 保存記錄
21.2.9 刪除記錄
21.3 MFC數(shù)據(jù)庫類編程
21.3.1 UserMaintenance示例程序
21.3.2 參數(shù)化記錄集與查詢
21.4 小結(jié)
第22章 ADO
22.1 ADO概覽
22.1.1 通用數(shù)據(jù)訪問的基礎(chǔ)知識
22.1.2 ADO結(jié)構(gòu)
22.1.3 ADO的接口
22.1.4 ADO類庫
22.2 使用ADO類庫
22.2.1 導(dǎo)放ADO類庫
22.2.2 初始化和結(jié)束COM
22.2.3 連接數(shù)據(jù)源
22.2.4 創(chuàng)建命令
22.2.5 執(zhí)行返加數(shù)據(jù)的命令
22.2.6 對數(shù)據(jù)進行篩選和排序
22.2.7 遍歷記錄集
22.2.8 更新數(shù)據(jù)
22.3 ADO示例程序
22.3.1 初始化連接
22.3.2 顯示用戶
22.3.3 更新用戶信息
22.3.4 添加一些用戶界面裝飾
22.4 小結(jié)
第23章 CFile類和文件輸入/輸出
23.1 CFile類概覽
23.1.1 實例化CFile對象
23.1.2 打開文件
23.1.3 從文件中讀取數(shù)據(jù)
23.1.4 將數(shù)據(jù)寫入文件
23.1.5 定位文件中的數(shù)據(jù)
23.2 打開和顯示二進制文件
23.3 使用文本文件
23.4 以逗號進行分隔的文件類
23.5 打開和顯示CSV文件
23.6 壓縮文件
23.6.1 CompressDemo示例程序
23.6.2 CCompressedFile類函數(shù)
23.6.3 剖析CompressDemo示例程序
23.7 小結(jié)
第24章 在Visual C++中使用XML
24.1 XML概述
24.2 XML術(shù)語和語法
24.3 XML DOM簡介
24.4 上載和查看XML文檔
24.4.1 創(chuàng)建Visual C++項目和對話框
24.4.2 合并XML支持
24.4.3 上載XML文檔
24.4.4 遍歷XML文檔
24.4.5 使用戶界面更友好
24.5 小強
第5部分 COM
第25章 基于接口程序設(shè)計
25.1 基于組件的軟件
25.1.1 n層系統(tǒng)
25.1.2 接口與實現(xiàn)
25.1.3 抽象類和接口
25.1.4 C++的VTBL
25.1.5 以象管理
25.2 使用IUnknown
25.2.1 生命周期管理
25.2.2 GUID,CLSID和IID
25.2.3 發(fā)現(xiàn)身份
25.2.4 使用HRESULT值
25.2.5 接口不變性
25.2.6 接口繼承
25.3 IDL簡介
25.4 小結(jié)
第26章 創(chuàng)建和使用組件
26.1 COM的優(yōu)勢
26.2 對象和服務(wù)器
26.3 創(chuàng)建COM對象
26.4 注冊表
26.4.1 DLL必須出的函數(shù)
26.4.2 IClassFactory
26.4.3 使用RegSvr32
26.5 小結(jié)
第27章 類型庫
27.1 類型庫概述
27.2 封送處理
27.2.1 類型庫封送處理
27.2.2 IDL,ODL和MkTypeLib
27.3 C+++編譯器擴展
27.3.1 EXE服務(wù)器和封送處理
27.3.2 自定義接口和代理-存根DLL
27.4 小結(jié)
第6部分 .NET編程
第28章 .NET簡介
28.1 .NET概述
28.2 BCL和System名字空間
28.3 生成執(zhí)行代碼
28.3.1 MSIL和JITter
28.3.2 程序集
28.3.3 程序集清單數(shù)據(jù)
28.4 小繩索
第29章 編寫托管C++代碼
29.1 開始使用Visual C++
29.2 作為智能域的屬性
29.2.1 定義和使用屬性
29.2.2 編譯器真正在做什么
29.2.3 指定只讀、只寫和讀/寫特性
29.2.4 屬性的高級用法
29.3 委托和事件名柄
29.4 用委托作為回調(diào)函數(shù)
29.5 小結(jié)
第30章 托管C++的多線程
30.1 線程概述
30.2 使用線程類創(chuàng)建輔助線程
30.3 向輔助線程傳遞數(shù)據(jù)
30.4 線程的生命周期管理
30.4.1 暫停和恢復(fù)線程的執(zhí)行
30.4.2 退出線程
30.4.3 結(jié)合使用所有方法
30.5 線程的優(yōu)良先級
30.6 同步線程
30.6.1 用Monitor類來保護代碼
30.6.2 用Mutex類來同步代碼
30.7 小結(jié)
第31章 使用Windows Forms
31.1 創(chuàng)建第一個Windows Forms程序
31.2 向窗體中添加控件
31.3 在Windows Forms應(yīng)用程序中集成菜單
31.4 用托管C++編寫圖像瀏覽器
31.5 小結(jié)

本目錄推薦

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