《精通Visual C++ 5.0编程》求取 ⇩

第一章起步1

1.1 Microsoft Developer Studio1

目录1

1.2创建一个基本的MFC应用程序2

1.2.1 New对话框2

1.2.2 Stepl4

1.2.3 Step44

1.2.4 Step57

1.2.5 Step68

1.2.6新项目信息8

1.2.7 Project Workspace窗口8

1.2.8编译、链接、运行12

1.3文档与视12

1.3.1 MFC Framework12

1.3.2.1 WinMain()13

1.3.2.2 InitInstance()13

1.3.2 CWinApp13

1.3.2.3 Run()和OnIdle()14

1.3.2.4 ExitInstance()15

1.3.2.5其他成员函数15

1.3.3 CSingleDocTemplate类15

1.3.4 CFrameWnd15

1.3.4.1 OnCreate()16

1.3.5 CDocument类17

1.3.4.2 EnableDocking和DockControlBar17

1.3.5.1 OnNewDocument()和OnOpenDocument()18

1.3.5.2 Serialize()和DeleteContents()18

1.3.6 CView19

1.3.6.1 GetDocument()19

1.3.6.2 OnDraw()20

1.3.6.3 OnInitialUpdate()和OnUpdate()20

1.3.6.4 CView的派生类21

1.4单文档界面(SDI)的HelloWin95应用22

1.4.1.1 CString类23

1.4.1.2 TRACE23

1.4.1 CHelloWin95Doc类23

1.4.1.3 CHelloWin95Doc()与~CHelloWin95Doc()24

1.4.1.4 OnNewDocument25

1.4.1.5 Serialize()25

1.4.1.6 OnOpenDocument()25

1.4.1.7DeleteContents26

1.4.2 CHelloWin95View类26

1.4.2.1 POINT26

1.4.2.2 OnDraw()27

1.4.2.3 CHelloWin95View()和~CHelloWin95View()27

1.4.2.4 OnInitialUpdate()与OnUpdate()28

1.4.2.5 OnLBnttonDown()与OnRButtonDown()28

1.4.3 CHelloWin95App类29

1.4.3.1 CHelloWin95App()29

1.4.3.2 InitApplication()和ExitInstance()29

1.4.4 CMainFrame类30

1.4.5运行HelloWin95应用程序30

1.4.3.3 InitInstance()30

1.5多文档界面(MDI)、多文档模板和多视32

1.5.1多文档界面的文档与视结构32

1.5.2 CMultiDocTemplate类32

1.5.3 CMDIFrameWnd类33

1.5.4 CMDIChildWnd类34

1.5.5 MDI中的CDocument类35

1.5.6多文档模板35

1.5.7多视35

1.5.8其他36

1.6多文档界面(MDI)的HelloWin95应用37

1.6.1 AppWizard37

1.6.2源代码37

1.6.3运行38

1.7多文档模板的HelloWin95应用40

1.7.1增加新的文档类和视类40

1.7.2资源文件41

1.7.3 CHelloWin95App::InitInstance()42

1.8本章综述43

1.7.4运行43

第二章派生自己的类45

2.1 CObject类45

2.1.1概述45

2.1.2对象诊断45

2.1.3运行时类信息47

2.1.4运行时动态生成48

2.1.5序列化49

2.2.1派生自己的类——CText54

2.2 Chart程序起步54

2.2.1.1成员变量55

2.2.1.2 Draw成员函数57

2.2.1.3序列化58

2.2.2生成Chart应用框架59

2.2.2.1运行Appwizard59

2.2.2.2加入CText类59

2.2.2.3 CChartDoe类60

2.2.3.1生成对话框资源模板61

2.2.2.4 CChartView类61

2.2.3对话框61

2.2.3.2生成对话框类64

2.2.3.3通用字体对话框65

2.2.3.4调用属性对话框66

2.2.4完成显示文本的Chart应用程序67

2.2.4.1加入鼠标响应函数67

2.2.4.2编译运行Chart68

2.3设计自己的基类68

2.3.1图形基类——CChartObj69

2.3.2修改了的CText类71

2.3.3曲线图形类——CCurLine类73

2.3.3.1静态数据成员74

2.3.3.2赋值操作符75

2.3.3.3 Draw和DrawLine函数76

2.3.3.4其他函数78

2.3.4.1生成对话框资源80

2.3.4曲线属性对话框80

2.3.4.2用户自绘组合框81

2.3.4.3 CLinePropertyDlg类86

2.3.5增加曲线绘制功能的Chart应用程序91

2.3.5.1 CChartDoc类91

2.3.5.2 CChartView类92

2.3.5.3编译、运行Chart94

2.4本章综述94

第三章派生自己的数据结构95

3.1 MFC集合类95

3.1.1概述95

3.1.2集合类的选择96

3.1.3非模板集合类98

3.1.4模板集合类99

3.1.4.1 CArray、CList和CMap99

3.1.4.2 CTypedPtrArray、CTypedPtrList和CTypedPtrMap101

3.1.5.1数组遍历102

3.1.5集合类的遍历102

3.1.5.2链表遍历103

3.1.5.3映射的遍历103

3.1.6集合类数据元素的删除104

3.2带集合类的Chart应用程序105

3.2.1设计CChartList类105

3.2.1.1 CChartList和~CChartList106

3.2.1.2 Draw和HitTest106

3.2.1.3 GetRect107

3.2.2修改CChartDoc类108

3.2.3修改CChartView类109

3.2.3.1菜单响应109

3.2.3.2滚动视窗口111

3.2.3.3图形选择、移动和拉伸112

3.2.3.4其他117

3.2.4运行Chart118

3.3带标签页对话框的Chart118

3.3.1 CAxis类118

3.3.2.1组件库(Components and Controls Gallery)128

3.3.2组件库与标签对话框128

3.3.2.2标签页对话框资源131

3.3.2.3数据传递133

3.3.2.4标签对话框的调用135

3.3.3 CXYPlot类139

3.3.4修改CChartView类143

3.3.5工具栏145

3.3.6运行146

3.4本章综述148

第四章剪贴板与位图149

4.1剪贴板149

4.1.1剪贴板格式149

4.1.2剪贴板操作150

4.1.3 Clipboard Assistant Wizard151

4.1.4运行157

4.2.1键盘加速键和字符串资源158

4.2删除与撤消(Undo)158

4.2.2 Undo栈159

4.2.3实现Undo功能161

4.2.4运行165

4.3位 图166

4.3.1 Windows DIB图像文件166

4.3.2 OS/2 DIB图像文件168

4.3.3 CBitmapObj类168

4.3.4实现位图输出179

4.3.5利用内存位图提高显示质量180

4.3.6位图封面183

4.3.7 C++窗口类对象和Windows窗口对象187

4.4本章综述190

第五章动态链接库191

5.1概 述191

5.2 MFC DLL192

5.2.1创建TextDLL项目192

5.2.2 DllMain194

5.2.4修改Chart和TextDLL项目196

5.2.3输出函数196

5.2.5运行Chart200

5.3对用户开放的动态链接库200

5.3.1 CLineGenMethod类200

5.3.2 CLineGenMethodDlg类205

5.3.3修改CCurLine类211

5.3.4修改CChartApp类216

5.3.5修改CLinePropertyDlg类217

5.4非MFC DLL219

5.5本章综述222

第六章利用Windows 95新控件223

6.1概 述223

6.2自旋按钮(Spin Button)224

6.3滑块控件(SliderControl)226

6.4进度条控件(Progress Bar Control)231

6.5工具条控件(ToolBar Control)233

6.6动画控件(Animate Control)236

6.7树控件(Tree Control)238

6.8本章综述246

第七章多线程编程247

7.1概 述247

7.1.1基本概念247

7.1.2创建用户界面线程247

7.1.3创建工作线程250

7.1.4具体例子251

7.2共享公共资源255

7.3.1事件(Event)260

7.3使用信号量260

7.3.2互斥量(Mutex)265

7.3.3信号量271

7.4本章综述278

第八章OpenGL编程279

8.1概 述279

8.2 OpenGL编程的基本概念280

8.2.1头文件280

8.2.2 Render Context280

8.2.3像素格式(Pixel Format)282

8.2.4前台、后台和其他缓冲区285

8.2.5字体和文本286

8.2.6 OpenGL的颜色模式与Windows的调色板287

8.3一个OpenGL应用程序295

8.4本章综述308

第九章OLE客户309

9.1 创建OLE客户应用框架310

9.2.1客户项状态311

9.2客户项311

9.2.2客户项响应312

9.2.3修改COLEClientCntrItem类314

9.3修改视类COLEClientView319

9.3.1鼠标选择与拖动319

9.3.2剪贴板操作323

9.3.3绘制客户项326

9.3.4其他函数326

9.4应用程序类COLEClientApp和文档类COLEClientDoc328

9.5加入自己的数据330

9.6运行OLEClient应用336

9.7本章综述337

第十章OLE服务器338

10.1概 述338

10.1.1链接对象和嵌入对象338

10.1.2微型服务器和完全服务器338

10.1.3注册OLE服务器339

10.1.4 OLE动词341

10.2.2 COLEServerApp类342

10.2创建OLE服务器342

10.2.1 MFC AppWizard342

10.2.3 CInPlaceFrame类345

10.2.4 COLEServerDoc类347

10.2.5 COLEServerSrvrItem类351

10.2.6 COLEServerView类355

10.3运行OLEServer应用程序366

10.4本章综述367

11.1.1生成Automation服务器应用框架368

第十一章自动化(Automation)368

11.1 Automation服务器368

11.1.2实现OLEAuto的基本功能372

11.1.3实现自动属性和方法375

11.1.3.1实现自动化属性375

11.1.3.2实现自动化方法379

11.2 Automation客户384

11.2.1生成基于对话框模板的MFC应用384

11.2.3.1生成OLE调度界面类387

11.2.3实现OLE自动化客户功能387

11.2.2编辑对话框资源387

11.2.3.2修改COLEAutoDrivDlg类391

11.2.3.3其他395

11.2.4运行396

11.3本章综述397

第十二章ActiveX控件398

12.1创建ActiveX控件398

12.1.1 MFC ActiveX ControlWizard398

12.1.2.1增加库存属性401

12.1.2 ActiveX控件属性401

12.1.2.2增加用户定制属性403

12.1.3 ActiveX控件方法406

12.1.4 ActiveX控件事件407

12.1.5 ActiveX控件的绘制408

12.1.6序列化410

12.1.7 ActiveX控件属性页412

12.1.8鼠标响应和右键菜单414

12.1.9 ActiveX控件图标417

12.2测试ActiveX控件417

12.3 ActiveX控件客户应用程序419

12.3.1生成应用框架419

12.3.2增加ActiveX控件420

12.3.3操纵ActiveX控件属性和方法426

12.3.4响应ActiveX控件事件430

12.3.5运行ActiveX控件客户应用程序431

12.4本章综述431

1998《精通Visual C++ 5.0编程》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由万跃华主编;丁宏等编著 1998 成都:电子科技大学出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

精通Visual C++ 6.0(1999 PDF版)
精通Visual C++ 6.0
1999 北京:电子工业出版社
Visual C++ 5.0编程指南(1998 PDF版)
Visual C++ 5.0编程指南
1998 北京:科学出版社
跟我学Visual C++ 5.0(1999 PDF版)
跟我学Visual C++ 5.0
1999 合肥:中国科学技术大学出版社
Visual C++ 5.0程序设计教程(1998 PDF版)
Visual C++ 5.0程序设计教程
1998 北京:电子工业出版社
Visual C++ 5.0多媒体编程技术与实例(1999 PDF版)
Visual C++ 5.0多媒体编程技术与实例
1999 北京:电子工业出版社
Visual C++ 6.0 程序设计 精通篇(1999 PDF版)
Visual C++ 6.0 程序设计 精通篇
1999 北京:中国铁道出版社
精通Visual C++ 6.0(1999 PDF版)
精通Visual C++ 6.0
1999 北京:人民邮电出版社
Visual C++ 5.0编程技术(1998 PDF版)
Visual C++ 5.0编程技术
1998 北京:北京航空航天大学出版社
Visual Basic 5.0编程实例(1998 PDF版)
Visual Basic 5.0编程实例
1998 北京:人民邮电出版社
Visual C++5.0使用指南(1998 PDF版)
Visual C++5.0使用指南
1998 西安:西安电子科技大学出版社
Visual C++ 5.0实用培训教程(1998 PDF版)
Visual C++ 5.0实用培训教程
1998 北京:电子工业出版社
活学活用Visual C++ 5.0(1997 PDF版)
活学活用Visual C++ 5.0
1997 成都:西南交通大学出版社
微型计算机在工业控制过程中的应用(1988 PDF版)
微型计算机在工业控制过程中的应用
1988 北京:兵器工业出版社
面向对象的编程向导-Visual C++5.0(1998 PDF版)
面向对象的编程向导-Visual C++5.0
1998 北京:人民邮电出版社
Visual C++ 5.0编程指南(1998 PDF版)
Visual C++ 5.0编程指南
1998 北京:国防工业出版社