注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)C/C++及其相關(guān)Vsual C++編程:從基礎(chǔ)到實(shí)踐

Vsual C++編程:從基礎(chǔ)到實(shí)踐

Vsual C++編程:從基礎(chǔ)到實(shí)踐

定 價(jià):¥59.00

作 者: 李建華,王占全 編著
出版社: 電子工業(yè)出版社
叢編項(xiàng): 從基礎(chǔ)到實(shí)踐叢書
標(biāo) 簽: VC++

ISBN: 9787121046209 出版時(shí)間: 2007-07-01 包裝: 平裝
開本: 16 頁(yè)數(shù): 571 字?jǐn)?shù):  

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

  Visual C++ 6.0是Microsoft公司的Visual Studio開發(fā)組件中最強(qiáng)大的編程工具,利用它可以開發(fā)出高性能的應(yīng)用程序。本書由淺入深,從基礎(chǔ)到實(shí)踐,以詳細(xì)豐富的實(shí)例循序漸進(jìn)地介紹了Visual C++開發(fā)技術(shù),基本涵蓋了Visual C++的初級(jí)和高級(jí)程序設(shè)計(jì),書中每一個(gè)知識(shí)點(diǎn)后面,都相應(yīng)地給出了實(shí)例,通過這些實(shí)例來全面介紹Visual C++中的類、控件和函數(shù)等的使用方法。全書共分17章,主要介紹Visual C++ 6.0概述、C++語言基礎(chǔ)、MFC編程、窗體、資源應(yīng)用、使用對(duì)話框、基本控件、鍵盤和鼠標(biāo)、圖形、打印和打印預(yù)覽、文件操作、多線程、動(dòng)態(tài)鏈接庫(kù)、網(wǎng)絡(luò)編程、數(shù)據(jù)庫(kù)開發(fā)等內(nèi)容。本書內(nèi)容豐富,實(shí)用性強(qiáng),許多代碼可以直接應(yīng)用到工程項(xiàng)目中。本書適合于Visual C++ 6.0的初學(xué)者和使用Visual C++從事開發(fā)的程序員;對(duì)于具有一定Visual C++編程經(jīng)驗(yàn)的讀者,也具有很好的參考價(jià)值。隨書附贈(zèng)CD光盤1張,內(nèi)容:所有實(shí)例源代碼及“人事管理系統(tǒng)”實(shí)例文檔。

作者簡(jiǎn)介

暫缺《Vsual C++編程:從基礎(chǔ)到實(shí)踐》作者簡(jiǎn)介

圖書目錄

第1章 Visual C++ 6.0概述 1

1.1 Visual C++ 6.0概述 1

1.1.1 Visual C++簡(jiǎn)介 1

1.1.2 Visual C++ 6.0的主要特征 1

1.1.3 Visual C++ 6.0的軟、硬件

1.1.3 配置要求 2

1.2 Visual C++的集成開發(fā)環(huán)境 2

1.2.1 Microsoft Visual Studio 6.0

1.2.1 的安裝和配置 3

1.2.2 Visual C++ 6.0主框架窗口 6

1.3 資源和資源編輯器 13

1.3.1 資源編輯器 13

1.3.2 資源符號(hào) 14

1.3.3 資源符號(hào)瀏覽器 15

1.3.4 對(duì)話框編輯器 15

1.3.5 菜單編輯器 17

1.3.6 加速鍵編輯器 18

1.3.7 串編輯器 18

1.3.8 圖形編輯器 18

1.3.9 工具條編輯器 19

第2章 C++語言基礎(chǔ) 21

2.1 C++程序的運(yùn)行 21

2.1.1 啟動(dòng)Visual C++ 6.0 21

2.1.2 創(chuàng)建文件 22

2.1.3 編輯C++源文件 22

2.1.4 程序的編譯、鏈接與運(yùn)行 23

2.1.5 關(guān)閉工作區(qū) 24

2.2 Visual C++ 6.0語言基本元素 24

2.2.1 主函數(shù)、語句和語句塊 24

2.2.2 標(biāo)識(shí)符與關(guān)鍵字 26

2.2.3 變量與常量 27

2.2.4 數(shù)據(jù)類型、運(yùn)算符與

2.2.4 表達(dá)式 29

2.3 數(shù)據(jù)的輸入與輸出

2.3 (I/O流控制) 33

2.3.1 數(shù)據(jù)的輸出 33

2.3.2 數(shù)據(jù)的輸入 38

2.4 流程控制結(jié)構(gòu) 40

2.4.1 順序結(jié)構(gòu) 40

2.4.2 條件結(jié)構(gòu) 40

2.4.3 循環(huán)結(jié)構(gòu) 43

2.4.4 中斷、接續(xù)、轉(zhuǎn)向及

2.4.4 返回語句 47

2.5 函數(shù)及其調(diào)用 48

2.5.1 函數(shù)的定義 48

2.5.2 函數(shù)的調(diào)用 49

2.5.3 數(shù)組、指針與引用 52

2.6 繼承、多態(tài)與虛函數(shù) 59

2.6.1 繼承 60

2.6.2 多態(tài)與虛函數(shù) 61

2.7 C++的高級(jí)技術(shù) 63

2.7.1 函數(shù)模板 63

2.7.2 類模板 64

2.7.3 異常處理 64

第3章 MFC編程 66

3.1 MFC概述 66

3.1.1 MFC編程的特點(diǎn) 66

3.1.2 MFC的設(shè)計(jì)思想 67

3.1.3 MFC類的分層結(jié)構(gòu) 67

3.1.4 MFC程序結(jié)構(gòu)分析 68

3.1.5 MFC中的WinMain函數(shù) 70

3.1.6 MFC庫(kù)消息映射 70

3.2 利用MFC AppWizard自動(dòng)

3.2 生成應(yīng)用程序 71

3.2.1 工程及工作區(qū)的概念 71

3.2.2 利用向?qū)蓱?yīng)用

3.2.2 程序框架 71

3.2.3 Visual C++工程文件的

3.2.3 組成 77

3.3 配置Visual C++工程 78

3.3.1 General 79

3.3.2 Debug 79

3.3.3 C/C++ 80

3.3.4 Link 81

3.3.5 Resources 82

3.3.6 MIDL 82

3.3.7 Browse Info 83

3.3.8 Custom Build 83

3.3.9 Pre-link step 83

3.3.10 Post-build step 84

第4章 窗體 85

4.1 窗體概述 85

4.2 窗體的常用事件 85

4.2.1 WM_LBUTTONDOWN 85

4.2.2 WM_KEYDOWN和

4.2.2 WM_CHAR 86

4.2.3 WM_CREATE 86

4.2.4 WM_CLOSE 86

4.2.5 WM_DESTORY 86

4.2.6 WM_QUIT 86

4.2.7 WM_PAINT 87

4.3 Visual C++中3種主要的

4.3 窗體結(jié)構(gòu) 87

4.3.1 SDI結(jié)構(gòu)(單文檔視圖

4.3.1 窗體) 87

4.3.2 MDI結(jié)構(gòu)(多文檔視圖

4.3.2 窗體) 87

4.3.3 Dialog結(jié)構(gòu)(基于對(duì)話框的

4.3.3 窗體) 88

4.4 文檔/視圖設(shè)計(jì) 89

4.4.1 文檔/視圖結(jié)構(gòu) 89

4.4.2 CDocument文檔類 95

4.4.3 CView視圖類 100

4.4.4 集合類 103

第5章 資源應(yīng)用 104

5.1 資源的簡(jiǎn)介 104

5.1.1 資源的導(dǎo)入與導(dǎo)出 104

5.1.2 資源模板 104

5.1.3 資源符號(hào) 105

5.2 菜單、加速鍵和串表 105

5.2.1 利用資源編輯器編輯菜單 106

5.2.2 映射菜單命令到成員函數(shù) 108

5.2.3 同菜單有關(guān)的類 110

5.2.4 創(chuàng)建加速鍵 117

5.2.5 串表 118

5.3 位圖、光標(biāo)與圖標(biāo) 120

5.3.1 位圖概念 120

5.3.2 位圖資源的創(chuàng)建與使用 121

5.3.3 使用位圖 123

5.3.4 GDI位圖和DIB位圖 123

5.3.5 圖標(biāo)與光標(biāo) 134

5.4 狀態(tài)欄和工具欄 135

5.4.1 工具欄 135

5.4.2 工具欄類 136

5.4.3 創(chuàng)建工具欄 139

5.4.4 工具條的編程技術(shù) 142

5.4.5 狀態(tài)欄 150

第6章 使用對(duì)話框 160

6.1 對(duì)話框的概述 160

6.1.1 對(duì)話框簡(jiǎn)介 160

6.1.2 對(duì)話框的構(gòu)成 160

6.1.3 對(duì)話框的基類的成員函數(shù) 161

6.1.4 模態(tài)對(duì)話框和非模態(tài)

6.1.4 對(duì)話框 161

6.2 模態(tài)對(duì)話框 162

6.2.1 創(chuàng)建工程 162

6.2.2 為應(yīng)用程序添加對(duì)話框 162

6.2.3 修改對(duì)話框?qū)傩?163

6.2.4 在對(duì)話框中添加控件 164

6.2.5 創(chuàng)建對(duì)話框類 165

6.2.6 創(chuàng)建對(duì)話框 165

6.2.7 為對(duì)話框類添加控件

6.2.7 成員變量 167

6.2.8 添加代碼 169

6.2.9 消息響應(yīng)函數(shù) 169

6.2.10 對(duì)話框的數(shù)據(jù)交換和

6.2.10 檢驗(yàn)機(jī)制 170

6.2.11 創(chuàng)建彈出模態(tài)對(duì)話框

6.2.11 的菜單 171

6.3 非模態(tài)對(duì)話框 173

6.4 使用通用對(duì)話框 175

6.4.1 文件對(duì)話框 175

6.4.2 “查找和替換”對(duì)話框 176

6.4.3 “字體”對(duì)話框 177

6.4.4 “編輯顏色”對(duì)話框 178

6.4.5 “打印”對(duì)話框 178

6.4.6 “頁(yè)面設(shè)置”對(duì)話框 179

6.5 消息對(duì)話框 186

6.6 屬性頁(yè)對(duì)話框 187

6.6.1 CPropertySheet類 187

6.6.2 CPropertyPage 類 190

6.6.3 創(chuàng)建一般屬性頁(yè)對(duì)話框 192

6.6.4 創(chuàng)建向?qū)?duì)話框 196

6.7 ActiveX控件屬性頁(yè) 200

6.7.1 實(shí)現(xiàn)默認(rèn)屬性頁(yè) 201

6.7.2 將控件添加到屬性頁(yè) 201

6.7.3 自定義DoDataExchange

6.7.3 函數(shù) 201

第7章 基本控件 203

7.1 靜態(tài)類文本控件

7.1 (Static Text) 203

7.1.1 靜態(tài)控件的使用 203

7.1.2 CStatic類的主要成員

7.1.2 函數(shù) 203

7.2 文本編輯控件(Edit Box) 204

7.2.1 文本編輯控件的使用 204

7.2.2 CEdit類的主要成員函數(shù) 204

7.3 按鈕控件(Button) 208

7.4 列表框控件(List Box) 209

7.4.1 列表框(ListBox) 209

7.4.2 列表框控件的主要屬性 210

7.4.3 列表框控件的方法 211

7.4.4 ClistBox類的主要成員

7.4.4 函數(shù) 214

7.5 組合框控件(Combo Box) 218

7.6 滑塊控件(Slider) 219

7.7 滾動(dòng)條控件(Scroll Bar) 220

7.7.1 滾動(dòng)條控件的使用 220

7.7.2 CScrollBar類的主要

7.7.2 成員函數(shù) 221

7.8 圖片控件(Picture Box) 223

7.9 進(jìn)度條控件(Progress) 224

7.10 基本控件實(shí)例 225

第8章 鍵盤和鼠標(biāo) 237

8.1 鼠標(biāo)消息和鼠標(biāo)消息處理 237

8.1.1 用戶區(qū)鼠標(biāo)消息 237

8.1.2 非用戶區(qū)鼠標(biāo)消息 239

8.2 區(qū)域探測(cè) 240

8.3 鍵盤和鍵盤消息處理 245

8.3.1 鍵盤消息 247

8.3.2 鍵盤字符的輸入與顯示 248

8.3.3 輸入焦點(diǎn) 251

8.3.4 擊鍵消息 252

8.3.5 虛擬鍵代碼 253

8.3.6 Shift狀態(tài)及切換 254

8.4 計(jì)時(shí)器 255

第9章 圖形 257

9.1 繪圖的基礎(chǔ)知識(shí) 257

9.2 圖形設(shè)備接口GDI 257

9.2.1 GDI設(shè)備 257

9.2.2 設(shè)備環(huán)境類(CDC) 258

9.2.3 GDI對(duì)象 259

9.3 屏幕繪圖的主要函數(shù) 259

9.4 設(shè)備上下文 262

9.5 文本處理 263

9.5.1 CFont類概述 263

9.5.2 主要成員函數(shù) 264

9.6 畫筆和畫刷 272

9.6.1 畫筆 272

9.6.2 CPen類 273

9.6.3 畫筆的創(chuàng)建與調(diào)用 273

9.6.4 畫刷 274

9.6.5 CBrush類 274

9.6.6 畫刷的創(chuàng)建與調(diào)用 274

9.7 映射模式 278

9.7.1 映射模式簡(jiǎn)介 278

9.7.2 約束映射模式和非約束

9.7.2 映射模式 279

9.7.3 坐標(biāo)轉(zhuǎn)換 279

第10章 打印和打印預(yù)覽 281

10.1 打印 281

10.1.1 默認(rèn)基本打印 281

10.1.2 實(shí)現(xiàn)高級(jí)打印 282

10.1.3 MFC打印體系結(jié)構(gòu) 283

10.2 打印預(yù)覽 288

10.2.1 打印預(yù)覽過程 288

10.2.2 支持打印預(yù)覽 288

10.2.3 高級(jí)打印預(yù)覽 289

10.3 黑白打印預(yù)覽 289

第11章 文件操作 298

11.1 串行化基礎(chǔ)知識(shí) 298

11.1.1 MFC程序框架支持的

11.1.1 文檔結(jié)構(gòu) 298

11.1.2 Serialize()函數(shù) 301

11.1.3 CArchive類 302

11.1.4 直接使用串行化 305

11.2 文件CFile類 305

11.2.1 打開和關(guān)閉文件 306

11.2.2 文件的定位 306

11.2.3 文件的讀寫操作 308

11.2.4 文件的管理 309

11.2.5 文件異常 320

11.3 文件對(duì)話框 328

11.3.1 使用CFileDialog 329

11.3.2 選擇多個(gè)文件 330

11.3.3 設(shè)計(jì)自己所需的文件

11.3.3 對(duì)話框 330

11.4 內(nèi)存文件類 330

11.4.1 CMemFile 類 330

11.4.2 CSharedFile 類 331

第12章 多線程 333

12.1 基本概述 333

12.1.1 進(jìn)程 333

12.1.2 線程 334

12.2 兩種重要的線程 336

12.2.1 用戶界面線程 336

12.2.2 工作者線程 341

12.3 線程的操作 345

12.3.1 創(chuàng)建工作者線程 345

12.3.2 線程函數(shù) 346

12.3.3 創(chuàng)建UI線程 346

12.3.4 線程的終止 347

12.3.5 線程的管理和操作 350

12.3.6 線程間的通信 365

12.3.7 線程的同步 371

第13章 動(dòng)態(tài)鏈接庫(kù) 375

13.1 動(dòng)態(tài)鏈接庫(kù)概念 375

13.1.1 靜態(tài)庫(kù)和動(dòng)態(tài)庫(kù) 376

13.1.2 動(dòng)態(tài)鏈接庫(kù)的分類 376

13.1.3 DLL的建立 377

13.1.4 DLL的調(diào)用 378

13.1.5 動(dòng)態(tài)鏈接庫(kù)編程 379

13.2 DLL的出入口函數(shù) 380

13.2.1 DllMain()函數(shù) 380

13.2.2 DLL的導(dǎo)出函數(shù) 381

13.3 兩種加載DLL的方式 382

13.3.1 隱式鏈接 383

13.3.2 顯式鏈接 383

13.4 MFC中的DLL 384

13.4.1 導(dǎo)出函數(shù)調(diào)用約定 385

13.4.2 函數(shù)名修飾約定 386

13.4.3 模塊定義文件

13.4.3 (DEF文件) 387

13.5 Visual C++ 6.0自動(dòng)生成的

13.5 Win32 DLL 387

13.5.1 空的DLL工程 388

13.5.2 簡(jiǎn)單的DLL工程 388

13.5.3 導(dǎo)出了變量、函數(shù)和

13.5.3 類的DLL 388

13.6 MFC AppWizard生成的

13.6 DLL 388

13.6.1 靜態(tài)鏈接MFC的

13.6.1 Regular DLL 389

13.6.2 動(dòng)態(tài)鏈接MFC的

13.6.2 Regular DLL 389

13.6.3 動(dòng)態(tài)鏈接庫(kù)的MFC

13.6.3 擴(kuò)展DLL 389

13.7 動(dòng)態(tài)鏈接庫(kù)實(shí)例 390

13.8 使用鉤子(Hook)函數(shù) 395

13.8.1 鉤子的基本原理 397

13.8.2 鉤子函數(shù)的類型 397

13.8.3 鉤子的安裝與卸載 400

第14章 網(wǎng)絡(luò)編程 412

14.1 網(wǎng)絡(luò)編程的基礎(chǔ)知識(shí) 412

14.1.1 Socket簡(jiǎn)介 413

14.1.2 Sockets編程 413

14.1.3 Windows Socket發(fā)展 413

14.1.4 Windows Sockets分類 414

14.1.5 Windows Sockets API 414

14.1.6 MFC Socket類 416

14.2 網(wǎng)絡(luò)應(yīng)用程序 417

14.2.1 網(wǎng)絡(luò)應(yīng)用程序的基本模型 417

14.2.2 建立socket對(duì)象 417

14.2.3 建立連接 418

14.2.4 發(fā)送和接收數(shù)據(jù) 418

14.2.5 監(jiān)聽socket 418

14.2.6 為客戶端連接請(qǐng)求

14.2.6 建立socket隊(duì)列 418

14.3 WinSock類 419

14.3.1 CASyncSocket 419

14.3.2 CSocket 424

14.4 Windows Sockets的實(shí)現(xiàn) 426

14.4.1 套接字的類型 426

14.4.2 基于TCP(面向?qū)ο螅?

14.4.2 的socket編程 426

14.4.3 基于UDP(面向無連接)

14.4.3 的socket編程 427

14.5 網(wǎng)絡(luò)編程的實(shí)現(xiàn) 427

14.6 利用MSComm控件進(jìn)行

14.6 串口編程 442

14.6.1 MSComm控件介紹 442

14.6.2 利用MSComm控件

14.6.2 編程的基本流程 445

14.7 WinInet編程技術(shù) 450

14.7.1 WinInet使用方法和原則 451

14.7.2 WinInet的其他功能 453

14.7.3 創(chuàng)建簡(jiǎn)單的Internet客戶

14.7.3 應(yīng)用程序 454

第15章 數(shù)據(jù)庫(kù)開發(fā) 458

15.1 概述 458

15.1.1 數(shù)據(jù)庫(kù)的基本概念 458

15.1.2 數(shù)據(jù)庫(kù)相關(guān)技術(shù) 459

15.1.3 數(shù)據(jù)庫(kù)應(yīng)用程序的開發(fā)

15.1.3 步驟 464

15.1.4 數(shù)據(jù)庫(kù)管理 465

15.2 設(shè)計(jì)創(chuàng)建和維護(hù)Access

15.2 數(shù)據(jù)庫(kù) 466

15.3 標(biāo)準(zhǔn)的SQL語句 472

15.3.1 SQL功能與特性 472

15.3.2 SQL語法的分類 473

15.3.3 SQL的對(duì)象 474

15.3.4 SQL的Select查詢語句 474

15.4 ODBC API 479

15.4.1 ODBC 簡(jiǎn)介 479

15.4.2 句柄 480

15.4.3 異常處理 480

15.4.4 ODBC的一致性 481

15.4.5 ODBC數(shù)據(jù)源的創(chuàng)建 482

15.4.6 使用ODBC所需要

15.4.6 的文件 483

15.5 用MFC訪問ODBC 484

15.5.1 CDatabase類 484

15.5.2 CRecordset類 486

15.5.3 CRecordView類 492

15.6 DAO編程 508

15.6.1 DAO概述 508

15.6.2 DAO內(nèi)部結(jié)構(gòu) 509

15.6.3 應(yīng)用DAO編程 510

15.7 MFC的OLE DB 512

15.7.1 基本OLE DB結(jié)構(gòu) 512

15.7.2 OLE DB客戶模板結(jié)構(gòu) 512

15.7.3 OLE DB提供者模板結(jié)構(gòu) 513

15.8 ADO(ActiveX Data

15.8 Objects)技術(shù) 516

15.8.1 ADO的歷史 516

15.8.2 ADO的特點(diǎn) 516

15.8.3 ADO對(duì)象 517

15.8.4 ADO集合 522

15.8.5 ADO錯(cuò)誤代碼 523

15.8.6 ADO編程模型 524

15.8.7 ADO接口 525

15.8.8 ADO類型庫(kù) 525

15.8.9 利用ADO查詢并操作

15.8.9 數(shù)據(jù)庫(kù)實(shí)例 528

第16章 FTP客戶端程序 542

16.1 FTP協(xié)議基礎(chǔ) 542

16.1.1 FTP工作原理 542

16.1.2 FTP命令 546

16.2 FTP客戶端系統(tǒng)實(shí)現(xiàn) 549

16.2.1 建立工程項(xiàng)目 550

16.2.2 實(shí)例分析 551

第17章 人事管理系統(tǒng)

第17章 (光盤中贈(zèng)送) 572

17.1 數(shù)據(jù)庫(kù)設(shè)計(jì) 572

17.1.1 創(chuàng)建數(shù)據(jù)庫(kù) 572

17.1.2 設(shè)計(jì)表結(jié)構(gòu) 572

17.2 建立工程框架 574

17.2.1 創(chuàng)建工程 574

17.2.2 設(shè)計(jì)主對(duì)話框 575

17.2.3 添加ADO連接類 576

17.3 添加數(shù)據(jù)庫(kù)表的類 578

17.3.1 部門表的類 579

17.3.2 員工基本信息表的類 581

17.3.3 員工家庭信息表的類 582

17.3.4 員工教育及工作經(jīng)歷

17.3.4 記錄表的類 583

17.3.5 員工考勤表的類 583

17.3.6 員工工作考評(píng)表的類 583

17.3.7 用戶信息表的類 584

17.4 實(shí)現(xiàn)用戶登錄功能 584

17.4.1 添加全局類 584

17.4.2 添加用戶登錄對(duì)話框 585

17.5 實(shí)現(xiàn)部門管理功能 587

17.5.1 添加部門信息編輯功能 587

17.5.2 添加部門信息管理功能 588

17.5.3 添加部門信息選擇功能 593

17.5.4 添加部門管理代碼 594

17.6 實(shí)現(xiàn)員工信息管理功能 595

17.6.1 添加員工選擇功能 595

17.6.2 添加員工基本信息編輯

17.6.2 功能 599

17.6.3 添加員工基本信息管理

17.6.3 功能 604

17.6.4 添加員工調(diào)轉(zhuǎn)部門功能 608

17.6.5 添加員工照片管理功能 609

17.6.6 添加員工家庭信息編輯

17.6.6 功能 615

17.6.7 添加員工家庭信息管理

17.6.7 功能 616

17.6.8 添加員工教育及工作經(jīng)歷

17.6.8 編輯功能 619

17.6.9 添加員工教育及工作經(jīng)歷

17.6.9 管理功能 620

17.7 實(shí)現(xiàn)考勤管理功能 622

17.7.1 添加考勤信息編輯功能 622

17.7.2 添加考勤信息管理功能 624

17.7.3 添加員工月度考勤功能 626

17.8 實(shí)現(xiàn)員工考評(píng)管理功能 627

17.8.1 添加員工考評(píng)信息編輯

17.8.1 功能 627

17.8.2 添加員工考評(píng)信息管理

17.8.2 功能 628

17.9 實(shí)現(xiàn)用戶管理功能 629

17.9.1 添加用戶信息新建功能 629

17.9.2 添加用戶信息管理功能 630

17.9.3 添加用戶密碼修改功能 632

17.9.4 添加用戶管理代碼 633

17.10 程序運(yùn)行結(jié)果 634

本目錄推薦

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