Visual C++ .NET MFC类库应用详解PDF电子书下载
- 电子书积分:18 积分如何计算积分?
- 作 者:陈元琰编著
- 出 版 社:北京:科学出版社
- 出版年份:2004
- ISBN:7030127781
- 页数:635 页
第1章 MFC类库简介 1
1.1 MFC类库与应用程序框架 1
1.1.1 C++类库 1
1.1.2 MFC类库派生体系图 1
1.1.3 应用程序框架 1
目录 1
1.1.4 应用程序类型 2
1.2 MFC类库分类 6
1.3 MFC宏和全局成员 16
第2章 基本基类 20
2.1 根类 20
2.1.1 CObject类 20
2.1.2 CRuntimeClass类 23
2.2 命令目标类 24
2.3 窗口类 25
3.1 应用程序类 41
3.1.1 CWinApp类 41
第3章 应用程序结构类 41
3.1.2 与应用程序有关的CCommandLineInfo类 46
3.1.3 与应用程序有关的CRecentFileList类 47
3.1.4 与应用程序有关的CWaitCursor类 48
3.2 文档模板类 49
3.2.1 CDocTemplate类 49
3.2.2 CMultiDoc Template类 51
3.2.3 CSingleDocTemplate类 52
3.2.4 与文档模板有关的CCreateContext类 53
3.3 边框窗口类 57
3.3.1 CFrameWnd类 58
3.3.2 CMDIFrameWnd类 64
3.3.3 CMDIChildWnd类 66
3.3.4 与边框窗口有关的CSplitterWnd类 70
3.4 文档类 74
3.4.1 CDocument类 74
3.4.2 CHtmlEditDoc类 78
3.4.3 与文档类有关的CArchive类 79
3.5.1 CView类 81
3.5 视图类 81
3.5.2 CScrollView类 85
3.5.3 CCtrlView类 90
3.5.4 CEditView类 91
3.5.5 CListView类 93
3.5.6 CTreeView类 93
3.5.7 CFormView类 103
3.5.8 CHtmlEditView类 107
3.5.9 CHtmlView类 109
3.6.1 CMenu类 117
3.6 菜单和控件栏类 117
3.6.2 CControlBar类 120
3.6.3 CDialogBar类 122
3.6.4 CReBar类 123
3.6.5 CStatusBar类 124
3.6.6 CToolBar类 126
3.6.7 CCmdUI类 129
3.6.8 与控件栏有关的CDockState类 131
3.6.9 与工具栏有关的CMiniFrameWnd类 132
第4章 对话框和控件类 136
4.1 一般对话框类 136
4.1.1 CDialog类 136
4.1.2 CDataExchange类 143
4.2 通用对话框类 145
4.2.1 CCommonDialog类 145
4.2.2 CColorDialog类 145
4.2.3 CFileDialog类 147
4.2.4 CFindReplaceDialog类 150
4.2.5 CFontDialog类 154
4.2.6 CPageSetupDialog类 156
4.2.7 CPrintDialog类 158
4.3 属性选项卡类 160
4.3.1 CPropertyPage类 161
4.3.2 CPropertySheet类 162
4.4 网页对话框类 165
4.4.1 CDHtmlDialog类 165
4.4.2 CMultiPageDHtmlDialog类 168
4.5 普通控件类和附加控件类 170
4.5.1 CButton类 171
4.5.2 CBitmapButton类 173
4.5.3 CListBox类 176
4.5.4 CCheckListBox类 180
4.5.5 CDragListBox类 184
4.5.6 CComboBox类 185
4.5.7 CComboBoxEx类 189
4.5.8 CEdit类 191
4.5.9 CScrollBar类 194
4.5.10 CStatic类 200
4.6 通用控件类 201
4.6.1 CAnimateCtrl类 201
4.6.2 CDateTimeCtrl类 203
4.6.3 CHeaderCtrl类 204
4.6.4 CHotKeyCtrl类 206
4.6.5 CImageList类 207
4.6.6 CIPAddressCtrl类 209
4.6.7 CListCtrl类 210
4.6.8 CMonthCalCtrl类 214
4.6.9 CProgressCtrl类 215
4.6.10 CReBarCtrl类 217
4.6.11 CRichEditCtrl类 219
4.6.12 CSliderCtrl类 223
4.6.13 CSpinButtonCtrl类 225
4.6.14 CStatusBarCtrl类 227
4.6.15 CTabCtrl类 228
4.6.16 CToolBarCtrl类 231
4.6.17 CToolTipCtrl类 235
4.6.18 CTreeCtrl类 237
第5章 图形显示和打印类 241
5.1 绘图类 241
5.1.1 CDC类 241
5.1.2 CClientDC类 254
5.1.3 CMetaFileDC类 256
5.1.4 CPaintDC类 258
5.2 GDI绘图工具类 260
5.1.5 CWindowDC类 260
5.2.1 CGdiObject类 261
5.2.2 CBitmap类 262
5.2.3 CBrush类 265
5.2.4 CFont类 266
5.2.5 CPalette类 270
5.2.6 CPen类 275
5.2.7 CRgn类 276
5.3 其他绘图工具类 279
5.3.1 CImage类 279
5.3.2 CRectTracker类 284
5.4 MFC打印机制和打印信息类 287
5.4.1 MFC打印及打印预览机制 287
5.4.2 CPrintInfo类 291
6.1 简单数据类型类 295
6.1.1 CFixedStringT类 295
第6章 数据类型和集合类 295
6.1.2 CPoint类 296
6.1.3 CRect类 297
6.1.4 CSimpleStringT类 299
6.1.5 CSize类 300
6.1.6 CStringT类 301
6.1.7 CTime类 304
6.1.8 CTimeSpan类 307
6.2 数组类 308
6.2.1 CByteArray类 309
6.2.2 CDWordArray类 310
6.2.3 CObArray类 311
6.2.4 CPtrArray类 316
6.2.5 CStringArray类 317
6.2.6 CUIntArray类 318
6.2.7 CWordArray类 320
6.3 链表类 321
6.3.1 CObList类 321
6.3.2 CPtrList类 324
6.3.3 CStringList类 325
6.4 映射类 327
6.4.1 CMapPtrToPtr类 327
6.4.2 CMapPtrToWord类 328
6.4.3 CMapStringToOb类 329
6.4.4 CMapStringToPtr类 332
6.4.5 CMapStringToString类 333
6.4.6 CMapWordToOb类 334
6.4.7 CMapWordToPtr类 335
6.5 模板集合类 336
6.5.1 CArray类 337
6.5.2 CList类 338
6.5.3 CMap类 340
6.5.4 CTypedPtrArray类 341
6.5.5 CTypedPtrList类 342
6.5.6 CTypedPtrMap类 343
第7章 线程和同步类 345
7.1 线程类 345
7.2 同步类 350
7.2.2 CCriticalSection类 351
7.2.1 CSyncObject类 351
7.2.3 CEvent类 359
7.2.4 CMutex类 362
7.2.5 CSemaphore类 363
7.3 同步访问类 365
7.3.1 CSingleLock类 365
7.3.2 CMultiLock类 367
8.1.1 CFile类 369
第8章 文件和数据库类 369
8.1 文件类 369
8.1.2 CMemFile类 373
8.1.3 CSharedFile类 374
8.1.4 CStdioFile类 384
8.2 ODBC数据库类 385
8.2.1 CDatabase类 386
8.2.2 CRecordset类 387
8.2.3 CRecordView类 391
8.2.4 CFieldExchange类 403
8.2.5 CDBException类 404
8.2.6 CDBVariant类 405
8.2.7 CLongBinary类 406
8.3 OLE-DB数据库类 407
第9章 网络和Internet类 413
9.1 Windows Sockets类 413
9.1.1 CAsyncSocket类 413
9.1.2 CSocket类 415
9.1.3 CSocketFile类 442
9.2 ISAPI类 444
9.2.1 CHttpServer类 444
9.2.2 CHttpServerContext类 448
9.2.3 CHtmlStream类 449
9.2.4 CHttpFilter类 451
9.2.5 CHttpFilterContext类 454
9.2.6 CHttpArg类 455
9.2.7 CHttpArgList类 456
9.3 WinInet类 457
9.3.1 CInternetSession类 458
9.3.2 CInternetConnection类 460
9.3.3 CHttpConnection类 461
9.3.4 CFtpConnection类 462
9.3.5 CGopherConnection类 474
9.3.6 CInternetFile类 475
9.3.7 CHttpFile类 477
9.3.8 CGopherFile类 479
9.3.9 CFileFind类 480
9.3.10 CFtpFileFind类 482
9.3.11 CGopherFileFind类 485
9.3.12 CGopherLocator类 486
9.3.13 CInternetException类 487
第10章 OLE类 489
10.1 容器程序类 489
10.1.1 COleDocument类 489
10.1.2 COleLinkingDoc类 491
10.1.4 COleClientItem类 493
10.1.3 CDocItem类 493
10.1.5 COleDocObjectItem类 503
10.2 文字处理器程序类 506
10.2.1 CRichEditView类 506
10.2.2 CRichEditDoc类 512
10.2.3 CRichEditCntrItem类 514
10.3 服务器程序类 515
10.3.1 COleServerDoc类 515
10.3.2 COleServerItem类 518
10.3.3 CDocObjectServerItem类 524
10.3.4 COleIPFrameWnd类 527
10.3.5 COleTemplateServer类 528
10.3.6 COleResizeBar类 531
10.3.7 CDocObjectServer类 532
10.4 OLE拖放和数据传输类 533
10.4.1 COleDataObject类 533
10.4.2 COleDataSource类 535
10.4.3 COleDropSource类 536
10.4.4 COleDropTarget类 537
10.5 OLE通用对话框类 538
10.5.1 COleDialog类 538
10.5.2 COleBusyDialog类 538
10.5.3 COleChangeIconDialog类 539
10.5.4 COleChangeSourceDialog类 541
10.5.5 COleConvertDialog类 541
10.5.6 COleInsertDialog类 542
10.5.7 COleLinksDialog类 544
10.5.8 COlePasteSpecialDialog类 546
10.5.9 COlePropertiesDialog类 547
10.5.10 COleUpdateDialog类 548
10.6 OLE自动化类 549
10.6.1 COleDispatchDriver类 549
10.6.2 COleDispatchException类 551
10.6.3 COleCurrency类 554
10.6.4 COleDateTime类 555
10.6.5 COleDateTimeSpan类 558
10.6.6 COleVariant类 559
10.6.7 COleSafeArray类 560
10.7 与OLE有关的类 562
10.7.1 COleCmdUI类 562
10.7.2 COleMessageFilter类 563
10.7.3 COleObjectFactory类 564
10.7.4 COleStreamFile类 566
10.7.5 COleException类 569
11.1 ActiveX控件的核心类 572
第11章 ActiveX控件类 572
11.1.1 COleControlModule类 573
11.1.2 COleControl类 574
11.1.3 COlePropertyPage类 601
11.1.4 CPropExchange类 604
11.2 与ActiveX控件有关的其他类 605
11.2.1 CFontHolder类 605
11.2.2 CPictureHolder类 608
11.2.3 CConnectionPoint类 611
11.2.4 CAsyncMonikerFile类 612
11.2.5 CCachedDataPathProperty类 613
11.2.6 CDataPathProperty类 614
11.2.7 CMonikerFile类 617
第12章 调试和异常类 618
12.1 调试支持类 618
12.1.1 CDumpContext类 618
12.1.2 CMemoryState类 620
12.2.1 异常处理 622
12.2 异常类 622
12.2.2 CException类 628
12.2.3 CArchiveException类 629
12.2.4 CFileException类 630
12.2.5 CMemoryException类 631
12.2.6 CNotSupportedException类 632
12.2.7 CResourceException类 632
12.2.8 CUserException类 633
主要参考文献 635
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《高等数学试题与详解》西安电子科技大学高等数学教学团队 2019
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《教师教育系列教材 心理学原理与应用 第2版 视频版》郑红,倪嘉波,刘亨荣编;陈冬梅责编 2020
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《中医骨伤科学》赵文海,张俐,温建民著 2017
- 《美国小学分级阅读 二级D 地球科学&物质科学》本书编委会 2016
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《强磁场下的基础科学问题》中国科学院编 2020
- 《小牛顿科学故事馆 进化论的故事》小牛顿科学教育公司编辑团队 2018
- 《小牛顿科学故事馆 医学的故事》小牛顿科学教育公司编辑团队 2018
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019