最新Visual C++使用手册

最新Visual C++使用手册
作 者: 夏云龙
出版社: 电子工业出版社
丛编项:
版权说明: 本书为出版图书,暂不支持在线阅读,请支持正版图书
标 签: VC++
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《最新Visual C++使用手册》作者简介

内容简介

Visual C++ 6.0是Microsoft公司推出的Visual Studio软件开发工具的成员之一。它以其功能强大、使用方便和界面友好的优势,迅速成为开发Windows应用程序的首选工具。为了方便广大读者在使用和编程时参考,我们编写了这本使用手册。本书主要介绍C++语言基础、Visaul C++的环境与使用、Runtime函数库以及MFC类库。在进行详细地解释之余,书中还适当地给出了一些示例。本书可以作为Visual C++程序员的参考书,也可以为正在学习或使用Visual C++的读者提供帮助。

图书目录

第一篇 基础篇

第1章 面向对象的程序设计和C 语言

1. 1 面向对象和Windows编程

1. 2 C 语言基础

1. 2. 1 C 的基本数据类型

1. 2. 2 标识符

1. 2. 3 变量

1. 2. 4 常量

1. 3 基本运算符

1. 3. 1 算术运算符

1. 3. 2 关系运算符

1. 3. 3 逻辑运算符

1. 3. 4 位操作运算符

1. 3. 5 特殊运算符

1. 4 流程控制

1. 4. 1 条件语句

1. 4. 2 循环语句

1. 4. 3 转移语句

1. 4. 4 分支语句

1. 5 简单的输入和输出

1. 5. 1 cin输入流

1. 5. 2 cout输出流

1. 6 类和对象

1. 6. 1 类和类的定义

1. 6. 2 对象和对象的定义

1. 6. 3 构造函数和析构函数

1. 6. 4 函数重载

1. 7 类的继承

1. 8 多态性和虚函数

1. 8. 1 多态性

1. 8. 2 静态联编和动态联编

1. 8. 3 虚函数

第2章 Visual C 可视化集成开发环境

2. 1 了解Visual C 可视化集成开发环境

2. 1. 1 项目工作区

2. 1. 2 App Wizard 应用程序向导

2. 1. 3 Class Wizard 类向导

2. 1. 4 WizardBar 向导工具条

2. 1. 5 Developer Studio的一些快捷特性

2. 2 Visual C

6. 0的菜单栏

2. 2. 1 File菜单

2. 2. 2 Edit菜单

2. 2. 3 View菜单

2. 2. 4 Insert菜单

2. 2. 5 Project菜单

2. 2. 6 Build菜单

2. 2. 7 Debug菜单

2. 2. 8 Tools菜单

2. 2. 9 Window菜单

2. 2. 10 Help菜单

第3章 第一个应用程序

3. 1 编写第一个窗口程序

3. 2 AppWizard所创建的文件

3. 3 编译和链接Hello程序

3. 4 应用程序执行机制

3. 4. 1 WinMain函数

3. 4. 2 应用程序类

第4章 使用Class Wizard

4. 1 Class Wizard入门

4. 2 访问Class Wizard

4. 2. 1 Message Maps 消息映像 选项卡

4. 2. 2 Member Variables 成员变量 选项卡

4. 2. 3 Automation选项卡

4. 2. 4 ActiveX Events选项卡

4. 2. 5 Class Info选项卡

4. 3 向项目添加新类

4. 4 添加新函数

4. 5 使用Class Wizard添加成员变量

第二篇 Run-Time函数库

第5章 字符与字符串操作函数

5. 1 字符分类

5. 1. 1 isalnum, iswalnum

5. 1. 2 isalpha, iswalpha

5. 1. 3 isascii, iswascii

5. 1. 4 iscntrl, iswcntrl

5. 1. 5 _ismbclegal

5. 2 缓冲区操作

5. 2. 1 _memccpy

5. 2. 2 memchr

5. 2. 3 memcmp

5. 2. 4 memcpy

5. 2. 5 _memicmp

5. 2. 6 memmove

5. 2. 7 memset

5. 2. 8 swab

5. 3 字符串操作

5. 3. 1 strcat, wcscat

5. 3. 2 strlen, wcslen

5. 3. 3 _strrev, _wcsrev

5. 3. 4 strstr, wcsstr

5. 3. 5 strtok, wcstok

第6章 浮点运算

6. 1 浮点运算

6. 1. 1 acos

6. 1. 2 cabs

6. 1. 3 ceil

6. 1. 4 floor

6. 1. 5 div

6. 1. 6 log, log10

6. 1. 7 lrotl, lrotr

6. 1. 8 pow

6. 1. 9 rand

6. 1. 10 sqrt

第7章 目录与文件

7. 1 目录操作

7. 1. 1 chdir, wchdir

7. 1. 2 chdrive

7. 1. 3 _getcwd, _wgetcwd

7. 1. 4 _mkdir, _wmkdir

7. 1. 5 _searchenv, wsearchenv

7. 2 文件处理

7. 2. 1 _chsize

7. 2. 2 _access, _waccess

7. 2. 3 _filelength

7. 2. 4 _makepath, _wmakepath

7. 2. 5 _mktemp, _wmktemp

7. 2. 6 _splitpath, _wsplitpath

7. 2. 7 _stat, _stati64, _wstat

7. 3 流的输入与输出

7. 3. 1 fclose, fcloseall

7. 3. 2 fopen, _wfopen

7. 3. 3 fprintf, fwprintf

7. 3. 4 fread

7. 3. 5 fscanf, fwscanf

7. 3. 6 fwrite

7. 3. 7 gets, _getws

7. 3. 8 printf, wprintf

7. 3. 9 puts, _putws

7. 3. 10 scanf, wscanf

7. 3. 11 sprintf, swprintf

7. 3. 12 sscanf, swscanf

第8章 工具函数

8. 1 参数访问

8. 1. 1 va_arg, va_end, va_start

8. 2 时间

8. 2. 1 asctime, wasctime

8. 2. 2 clock

8. 2. 3 difftime

8. 2. 4 localtime

8. 2. 5 strftime, wcsftime

8. 2. 6 time

8. 3 数据格式转换

8. 3. 1 abs

8. 3. 2 atof, atoi, atoi64, atol

8. 3. 3 _ecvt

8. 3. 4 tolower, _tolower, towlower

8. 4 分配内存

8. 2. 1 free

8. 2. 2 malloc

8. 2. 3 realloc

8. 5 进程与环境

8. 5. 1 assert

8. 5. 2 atexit

8. 5. 3 _beginthread, _beginthreadex

8. 5. 4 exit

8. 5. 5 getenv, _wgetenv

8. 5. 6 _getpid

8. 5. 7 _putenv, _wputenv

8. 5. 8 system, _wsystem

第三篇 MFC

第9章 根类

9. 1 CObject

9. 1. 1 构造函数

9. 1. 2 诊断

9. 1. 3 串行化

9. 1. 4 其他

9. 2 CRuntimeClass

第10章 MFC应用结构类

10. 1 CCmdTarget

10. 1. 1 属性

10. 1. 2 操作

10. 1. 3 可重载的函数

10. 2 CCmdUI

10. 2. 1 数据成员

10. 2. 2 操作

10. 3 CCreateContext

10. 4 CCriticalSection

10. 4. 1 构造函数

10. 4. 2 方法

10. 5 CDocTemplate

10. 5. 1 构造函数

10. 5. 2 属性

10. 5. 3 操作

10. 5. 4 可重载的函数

10. 6 CDocument

10. 6. 1 构造函数

10. 6. 2 操作

10. 6. 3 可重载的函数

10. 6. 4 邮件函数

10. 7 CEvent

10. 7. 1 构造函数

10. 7. 2 方法

10. 8 CFrameWnd

10. 8. 1 数据成员

10. 8. 2 构造函数

10. 8. 3 初始化

10. 8. 4 操作

10. 8. 5 可重载的函数

10. 8. 6 命令处理

10. 9 CMDIChildWnd

10. 9. 1 构造函数

10. 9. 2 初始化

10. 9. 3 操作

10. 10 CMDIFrameWnd

10. 10. 1 构造函数

10. 10. 2 操作

10. 10. 3 可重载的函数

10. 11 CMultiDocTemplate

10. 11. 1 构造函数

10. 12 CMultiLock

10. 12. 1 构造函数

10. 12. 2 方法

10. 13 CMutex

10. 13. 1 构造函数

10. 14 COleDocument

10. 14. 1 构造函数

10. 14. 2 操作

10. 14. 3 可重载的函数

10. 14. 4 邮件函数

10. 14. 5 消息句柄

10. 15 COleIPFrameWnd

10. 15. 1 构造函数

10. 15. 2 可重载的函数

10. 16 COleLinkingDoc

10. 16. 1 构造函数

10. 16. 2 操作

10. 16. 3 可重载的函数

10. 17 COleServerDoc

10. 17. 1 构造函数

10. 17. 2 属性

10. 17. 3 操作

10. 17. 4 可重载的函数

10. 18 CRichEditDoc

10. 18. 1 属性

10. 18. 2 数据成员

10. 18. 3 可重载的函数

10. 19 CRichEditView

10. 19. 1 构造函数

10. 19. 2 属性

10. 19. 3 数据成员

10. 19. 4 操作

10. 19. 5 可重载的函数

10. 20 CSemaphore

10. 20. 1 构造函数

10. 21 CSingleDocTemplate

10. 21. 1 构造函数

10. 22 CSingleLock

10. 22. 1 构造函数

10. 22. 2 方法

10. 23 CSyncObject

10. 23. 1 构造函数

10. 23. 2 方法

10. 23. 3 属性

10. 24 CWinApp

10. 24. 1 数据成员

10. 24. 2 构造函数

10. 24. 3 操作

10. 24. 4 可重载的函数

10. 24. 5 初始化

10. 24. 6 命令句柄

10. 25 CWinThread

10. 25. 1 数据成员

10. 25. 2 构造函数

10. 25. 3 操作

10. 25. 4 可重载的函数

第11章 窗口. 对话和控件类

11. 1 CColorDialog

11. 1. 1 数据成员

11. 1. 2 构造函数

11. 1. 3 操作

11. 1. 4 可重载的函数

11. 2 CCommonDialog

11. 2. 1 构造函数

11. 3 CControlBar

11. 3. 1 数据成员

11. 3. 2 可重载的函数

11. 3. 3 操作

11. 4 CCtrlView

11. 4. 1 构造函数

11. 4. 2 数据成员

11. 5 CDaoRecordView

11. 5. 1 构造函数

11. 5. 2 属性

11. 5. 3 操作

11. 6 CDataExchange

11. 6. 1 数据成员

11. 6. 2 操作

11. 7 CEdit

11. 7. 1 构造函数

11. 8 CEditView

11. 8. 1 数据成员

11. 8. 2 构造函数

11. 8. 3 属性

11. 8. 4 操作

11. 8. 5 可重载的函数

11. 9 CFileDialog

11. 9. 1 数据成员

11. 9. 2 构造函数

11. 9. 3 操作

11. 10 CFontDialog

11. 10. 1 数据成员

11. 10. 2 构造函数

11. 11 CFormView

11. 11. 1 构造函数

11. 12 CListView

11. 12. 1 构造函数

11. 12. 2 属性

11. 13 CMiniFrameWnd

11. 13. 1 构造函数

11. 14 COleDialog

11. 14. 1 操作

11. 15 CPrintDialog

11. 15. 1 数据成员

11. 15. 2 构造函数

11. 16 CRecordView

11. 16. 1 构造函数

11. 16. 2 属性

11. 16. 3 操作

11. 17 CScrollView

11. 17. 1 操作

11. 17. 2 构造函数

11. 18 CStatic

11. 18. 1 构造函数

11. 18. 2 初始化

11. 19 CTreeView

11. 19. 1 构造函数

11. 19. 2 属性

11. 20 CView

11. 20. 1 构造函数

11. 20. 2 操作

11. 20. 3 可重载的函数

11. 21 CWnd

11. 21. 1 数据成员

11. 21. 2 构造函数/析构函数

11. 21. 3 初始化

第12章 绘图和打印类

12. 1 CBitmap

12. 1. 1 构造函数

12. 1. 2 初始化

12. 2 CBrush

12. 2. 1 构造函数

12. 2. 2 初始化

12. 3 CDC

12. 3. 1 数据成员

12. 3. 2 构造函数

12. 4 CFont

12. 4. 1 构造函数

12. 4. 2 初始化

12. 4. 3 操作

12. 4. 4 属性

12. 5 CPaintDC

12. 5. 1 数据成员

12. 5. 2 构造函数

12. 6 CPen

12. 6. 1 构造函数

12. 6. 2 初始化

12. 6. 3 操作

12. 6. 4 属性

12. 7 CWindowDC

12. 7. 1 构造函数

12. 7. 2 数据成员

第13章 文件和数据库类

13. 1 CDaoDatabase

13. 1. 1 数据成员

13. 1. 2 构造函数

13. 2 CDaoRecordset

13. 2. 1 数据成员

13. 2. 2 构造函数

13. 2. 3 属性

13. 2. 4 可重载的函数

13. 3 CDaoWorkspace

13. 3. 1 数据成员

13. 3. 2 构造函数

13. 3. 3 属性

13. 4 CDBException

13. 4. 1 数据成员

13. 5 CFieldExchange

13. 5. 1 操作

13. 6 CFile

13. 6. 1 数据成员

13. 6. 2 构造函数

13. 6. 3 输入/输出

13. 6. 4 定位

13. 6. 5 封锁

13. 6. 6 状态

13. 6. 7 静态

13. 7 CMemFile

13. 7. 1 构造函数

13. 7. 2 操作

13. 8 COleStreamFile

13. 8. 1 构造函数

13. 8. 2 属性和操作

13. 9 CRecordset

13. 9. 1 数据成员

13. 9. 2 构造函数

13. 10 CSharedFile

13. 10. 1 构造函数

13. 10. 2 操作

13. 11 CStdioFile

13. 11. 1 数据成员

13. 11. 2 构造函数

第14章 Internet和网络类

14. 1 CAsynSocket

14. 1. 1 构造函数

14. 1. 2 属性

14. 1. 3 运行

14. 1. 4 数据成员

14. 2 CHttpFilter

14. 2. 1 构造函数

14. 2. 2 属性

14. 2. 3 可重载的函数

14. 2. 4 操作

14. 3 CHttpFilterContext

14. 3. 1 数据成员

14. 3. 2 构造函数

14. 3. 3 属性

14. 4 CHttpServer

14. 4. 1 构造函数

14. 4. 2 可重载的函数

14. 4. 3 属性

14. 5 CHttpServerContext

14. 5. 1 数据成员

14. 5. 2 构造函数

14. 5. 3 操作

14. 5. 4 操作符

14. 6 CInternetConnection

14. 6. 1 构造函数

14. 6. 2 操作

14. 6. 3 操作符

14. 7 CInternetSession

14. 7. 1 构造函数

14. 7. 2 属性

14. 7. 3 操作

14. 7. 4 可重载的函数

14. 7. 5 操作符

14. 8 CSocket

14. 8. 1 构造函数

14. 8. 2 属性

14. 8. 3 操作

14. 8. 4 可重载的函数

14. 9 CSocketFile

14. 9. 1 构造函数