图书介绍
Visual C++2.0程序员必读2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- (美)Peter D.Hipson著;王 敏等译 著
- 出版社: 北京:海洋出版社
- ISBN:7502717781
- 出版时间:1995
- 标注页数:380页
- 文件大小:74MB
- 文件页数:400页
- 主题词:
PDF下载
下载说明
Visual C++2.0程序员必读PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第—部分 Visual C+简介2
第一章 Visual C++环境2
1.1VISUAL C++各种版本之间的区别3
1.2小结4
第二章 Visual C++2.0的新特征5
2.1 Visual Workbench5
2.2 Visual Workbench用户界面5
2.2.1 File菜单5
2.2.2 Edit菜单9
2.2.3 Search菜单10
2.2.4 Project菜单12
2.2.5 Resource菜单17
2.2.6 Debug菜单17
2.2.7 Tools菜单22
2.2.8 Window菜单25
2.2.9 Help菜单26
2.2.10创建新的工程文件27
2.2.11 AppWizard用户界面27
2.2.12 WevCale计算器30
2.2.13为什么要有基于对话框的程序34
2.3 VISUAL WORKBENCH编辑器34
2.3.1编辑C/C++源文件34
2.3.2编辑资源对象36
2.4对WEVCALC的总结57
2.5小结57
第三章 新的编译器特点58
3.1模板58
3.1.1模板是什么58
3.2异常处理66
3.3结构化异常处理67
3.3.1 C++异常处理69
3.4小结71
第四章 MFC中的新特征72
4.1对32位程序的支持72
4.2新的GDI函数72
4.3新的USER函数72
4.4对异常处理的支持72
4.5关于集合的C++模板类72
4.6制表对话框(特征页)73
4.7更先进的图示行支持73
4.8 Unicode和双字节字符集(DBCS)支持73
4.9新的3D控制74
4.10细标题条窗口74
4.11为MEC中的命令范围或控件IDS赋单个处理程序74
4.12 MFC 3.0对CString添加新的函数性74
4.13 MFC2.0中移动时的OLE类支持74
4.14 MFC2.0中移动时对数据库交互的支持74
4.15小结75
第五章 用Visual C++调试76
5.1使用Visual C++2.0的标准调试76
5.1.1 Disassembly窗口77
5.1.2 Memory窗口81
5.2 Just—IN—Time调试82
5.3剖析83
5.3.1哪些函数使用最频繁83
5.3.2哪些函数使用了大部分的时间83
5.3.3哪些函数从未被调用84
5.4为剖析准备程序84
5.5小结85
第六章 外部Visual C+实用程序86
6.1 PortTool86
6.2 Spy+++86
6.2.1 Spy菜单87
6.2.2 Tree菜单88
6.2.3 View菜单88
6.2.4 Messages菜单88
6.2.5 Window菜单89
6.2.6 Help菜单89
6.3 DDE Spy89
6.4命令行编译器89
6.5链接91
6.6 Lib94
6.7 Profiler95
6.8 BSCMAKE95
6.9 DumpBin96
6.10 EditBin97
6.11 NMake98
6.12 Resource Compiler98
6.13 PView99
6.14帮助编译器99
6.15 WinDiff100
6.16 ZoomIn100
6.17 Windows的调试版本100
6.18 MFC TRACE OPTIONS101
6.19 Shed:分段的超图Hotspot编辑器103
6.20帮助文件103
6.21小结106
第二部分 Windows编程108
第七章 使用Unicode108
7.1 SBCS符集108
7.2 DBCS字符集109
7.3 Unicode字符集110
7.4在应用程序中包含Unicode支持114
7.5小结115
第八章 多线程执行的编程116
8.1 MFC 3.0与多线程执行的程序116
8.1.1 CWinThread ()116
8.1.2 CWinThread(AFX_THREADPROC pfnThreadProc,LPVOID pParam)117
8.1.3 void m _ pThreadParams117
8.1.4 AFX_THREADPROC m_pfnThreadProc()117
8.1.5 void Common Construct ()117
8.1.6 virtual~CWinThread ()118
8.1.7 BOOL CreateThread(DWORD dwCreateFlags=0, UINT nStackSize =0, LPSECURITY_ATTRIBUTES lpSecurityAttrs=NULL);118
8.1.8 CWnd m_pMainWnd118
8.1.9 BOOL m_bAutoDelete119
8.1.10 HANDLE m_hThread119
8.1.11 DWORD m_nThreadID119
8.1.12 int GetThreadPriority ()119
8.1.13 BOOL SetThreadPriority(hThread,nPriority)119
8.1.14 DWORD SuspendThread(hTread)119
8.1.15 DWORD ResumeThread(hThread)120
8.1.16 virtual BOOL InitInstance()120
8.1.17 virtual int Run ()120
8.1.18 virtual BOOL PreTranslateMessage(MSG pMsg)120
8.1.19 virtual BOOL OnIdle(LONG ICount)120
8.1.20 virtual int ExitInstance()(CException e,const MSG pMsg)120
8.1.21 virtual LRESULT ProcessWndProcException(CException e,const MSG * pMsg)120
8.1.22 virtual CWnd * GetMainWnd()120
8.1.23 void Delete ()120
8.1.24 MSG m_msgCur120
8.1.25 virtual BOOL PumpMessage ()121
8.1.26 virtual BOOL IsIdelMessage (MSG pMsg)121
8.1.27 FAXWIN.H 中的 CWinThread121
8.1.28线程的终止122
8.2 Threadie的报复机会:一个多线程执行程序122
8.3小结132
第九章 制表对话框133
9.1 CPropertyPage133
9.1.1 CPropertyPage(UINT nIDTemplate, UNITnIDCaption=0)133
9.1.2 LPCTSTR lpszTernplateName,UINT nIDCaption=0)133
9.1.3 void Cancel (ToClose()133
9.1.4 void SetModified(BOOL bChanged = TRUE);134
9.1.5 virtual BOOL OnSetActive ()134
9.1.6 virtual void OnOK O ;134
9.1.7 virtual void OnCancel()134
9.1.8 virtual BOOL PreTranslateMessage(MSG pMsg)134
9.1.9 AFXDLGS.H中的CPropertyPage134
9.2 CPropertySheet136
9.2.1 CPropertySheet(UINT nIDCaption,CWnd pParentWnd= NULL, UINT iSelectPage=0)136
9.2.2 BOOL Create (CWnd pParentWnd=NULL, DWORD dwStyle=WS _ SYSMENU | WS POPUP | WS CAPTION| WS _ MODALFRAME | WS _ VISIBLE, DWORD dwExStyle =WS EX DLGMODALFRAME)136
9.2.3 int GetPageCount () const137
9.2.4 CPropertyPage GetPage(int nPage)const137
9.2.5 int DoModal ()137
9.2.6 void AddPage (CPropertyPage pPage)137
9.2.7 void RemovePage (PropertyPage pPage)和 void RemovePage (int nPage)137
9.2.8 void EndDialog (int nEndID)137
9.2.9 AFXDLGS.H中的CPropertySheet137
9.3 PropShet程序139
9.4小结146
第三部分 OLE2148
第十章 OLE Custom Control简介148
10.1 Control Development Kit(控件开发工具)148
10.2几个OLE定义150
10.2.1 OLE150
10.2.2对象150
10.2.3包容器151
10.2.4链接的对象151
10.2.5嵌入的对象151
10.2.6 Windows对象151
10.2.7 DDE151
10.2.8自动化服务器151
10.2.9事件152
10.2.10服务器152
10.3服务器、文档和包容器之间的关系152
10.4什么是OLE Control153
10.5在应用程序中使用OLE Control154
10.5.1来自Microsoft的应用程序154
10.6小结154
第十一章OLE控件开发工具155
11.1ControlWizard155
11.1.1 Project Options155
11.1.2 ControlOptions156
11.1.3 Controls157
11.1.4创建OLE控件157
11.2 Register/Unregister Control158
11.3 Test Container158
11.4 WPS162
11.5 Make TypeLib165
11.6小结167
第十二章 创建一个OLE控件169
12.1创建一个OLE控件包容器169
12.2向OLE控件添加属性171
12.2.1库存属性:颜色171
12.2.2向Clock Control添加函数性175
12.2.3另外的库存属性:字体179
12.2.4定制属性181
12.3向OLE控件添加事件187
12.3.1库存事件188
12.3.2定制事件190
12.4向OLE控件添加方法193
12.5添加库存方法194
12.6添加定制方法195
12.7再多一点零碎东西197
12.8认可合法化198
12.8.1向新控件添加认可合法化198
12.8.2向时钟添加认可合法化198
12.9使用我们的OLE控件200
12.10传送OLE控件200
12.11小结202
第十三章 向应用程序添加OLE控件203
13.1应用程序用户203
13.2应用程序开发人员203
13.3 OLE控件开发人员203
13.4 Access 2.0和OLE控件204
13.5小结208
第四部分 ODBC210
第十四章 介绍ODBC210
14.1什么是ODBC210
14.2 ODBC函数211
14.2.1初始化212
14.2.2访问数据212
14.2.3结束链接214
14.3 MFC和ODBC214
14.3.1 CDatabase类215
14.3.2 CRecordSet类218
14.3.3 CRecordView类227
14.4 ODBC过程229
14.5小结231
第十五章 ODBC服务器232
15.1驱动程序考查232
15.2Access Data(*.MDB)233
15.2.1驱动程序参数233
15.2.2所要知道的一些事件234
15.2.3向Access Datasource的链接234
15.2.4 SQL函数支持235
15.3 dBASE Files(*.DBF)236
15.3.1驱动程序参数236
15.3.2需要知道的一些事情237
15.3.3向dBASE DataSource的链接238
15.3.4 SQL 函数支持238
15.4 FoxPro Files(*.DBF)239
15.4.1驱动程序参数239
15.4.2要知道的一些事情240
15.4.3向FoxPro DataSource链接241
15.4.4 SQL 函数支持241
15.5 Paradox Files(*.DB)242
15.5.1驱动程序参数242
15.5.2要知道的一些事情243
15.5.3向Paradox DataSource链接244
15.5.4 SQL函数支持244
15.6 Btrieve Data (FILE.DDF)246
15.6.1驱动程序参数246
15.6.2应知道的一些事情246
15.6.3向Btrieve DataSource247
15.6.4SQL函数支持247
15.7 Excel Files(*.XLS)248
15.7.1驱动程序参数248
15.7.2需要知道的一些事情248
15.7.3向Excel DataSource链接249
15.7.4 SQL函数支持249
15.8 Text Files(*.TXT,*.CSV)250
15.8.1驱动程序参数251
15.8.2要知道的一些事情251
15.8.3向文本文件DataSource链接252
15.8.4 SQL函数支持252
15.9 SQL Server253
15.9.1驱动程序参数253
15.9.2需要知道的事情253
15.9.3向SQL Server DataSoure的链接254
15.9.4 SQL 函数支持254
15.10 Oracle255
15.10.1驱动程序参数255
15.10.2需要知道的事情255
15.10.3向Oracle Server DataSource链接255
15.10.4 SQL 函数支持256
15.11小结256
第十六章SQL介绍257
16.1 SQL语句组成257
16.1.1 ALTER DATABASE命令258
16.1.2 ALTER TABLE命令258
16.1.3 BEGIN…END关键字258
16.1.4 BEGIN TRASACTION语句258
16.1.5 BREAK命令258
16.1.6 CHECKPOINT命令258
16.1.7 COMMIT TRANSACTION命令258
16.1.8 COMPUTE关键字259
16.1.9 CONTINUE命令259
16.1.10 CONVERT命令259
16.1.11 CREATE DATABASE命令259
16.1.12 CREATE DEFAULT命令259
16.1.13 CREATE INDEX命令259
16.1.14 CREATE PROCEDURE命令259
16.1.15 CREATE RULE命令259
16.1.16 CREATE TABLE命令259
16.1.17 CREATE TRIGGER命令259
16.1.18 CREATE VIEW命令260
16.1.19 DECLARE关键字260
16.1.20 DELETE命令260
16.1.21 EXECUTE命令260
16.1.22 GOTO命令260
16.1.23 GRANT命令260
16.1.24 GROUP BY关键字260
16.1.25 HAVING关键字261
16.1.26 IF…ELSE命令261
16.1.27 INSERT命令261
16.1.28 ORDER BY命令261
16.1.29 RETURN命令261
16.1.30 REVOKE命令261
16.1.31 ROLLBACK TRANSACTION命令261
16.1.32 SAVE TRANSACTION命令261
16.1.33 SELECT语句261
16.1.34 SET命令264
16.1.35 TRUNCATE TABLE命令264
16.1.36 UNION运算符264
16.1.37 UPDATE命令264
16.1.38 USE命令264
16.1.39 WAITFOR命令264
16.1.40 WHERE关键字264
16.1.41 WHILE命令265
16.2小结266
第十七章 创建ODBC包容器应用程序267
17.1 Visual C++2.0的32位ODBC程序与用早期的Visual C++创建的程序之间的区别267
17.2 CardFile:不再有人用这个名称了吗268
17.3完成ODBC包容器程序后干什么272
17.4添加和删除记录273
17.4.1添加记录275
17.4.2删除记录278
17.5记录排序279
17.6在CardFile中使用数据域281
17.7使CardFile适合于对话框模板281
17.8完成CardFile282
17.9小结290
第十八章 向现有的Windows应用程序添加ODBC291
18.1使用MFC数据库类291
18.1.1 CRecordView类291
18.1.2 CDatabase类293
18.1.3 CRecordSet类293
18.2 SQL…()函数312
18.2.1使用SQI…()函数314
18.3小结321
第十九章 向不同的DataSource链接322
19.1获得DataSource名323
19.2获得表的名称330
19.2.1文本格式DataSource的表名330
19.2.2非文本格式DataSource的表名331
19.3小结335
第二十章 获得关于驱动程序的信息337
20.1 SQLDataSource ()337
20.1.1参数和返回代码340
20.1.2错误详情341
20.2 SQLGetInfo()342
20.2.1参数和返回代码348
20.2.2错误详情356
20.3 SQLGetFunctions()357
20.3.1参数和返回代码357
20.3.2错误详情359
20.4 SQLGetTypeInfo()359
20.4.1参数和返回代码360
20.4.2错误详情362
20.5小结362
附录A术语表363
附录B编译器选项367
附录C链接器选项369
附录D资源编译器选项371
附录E使Visual C++编程容易产品372
热门推荐
- 1575110.html
- 1742406.html
- 1226191.html
- 1409248.html
- 3792025.html
- 350888.html
- 785279.html
- 3458925.html
- 220227.html
- 167971.html
- http://www.ickdjs.cc/book_2847561.html
- http://www.ickdjs.cc/book_488614.html
- http://www.ickdjs.cc/book_1719037.html
- http://www.ickdjs.cc/book_2099456.html
- http://www.ickdjs.cc/book_1829230.html
- http://www.ickdjs.cc/book_3083837.html
- http://www.ickdjs.cc/book_2552835.html
- http://www.ickdjs.cc/book_2816477.html
- http://www.ickdjs.cc/book_1508253.html
- http://www.ickdjs.cc/book_3062003.html