分享
 
 
 

Visual C++全能速查宝典

Visual C++全能速查宝典  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  參考價格: 点此进入淘宝搜索页搜索
  分類: 图书,计算机与互联网,程序语言与软件开发,语言与开发工具,C语言及其相关,
  品牌: 明日科技

基本信息·出版社:人民邮电出版社

·页码:802 页

·出版日期:2009年11月

·ISBN:9787115215499

·条形码:9787115215499

·版本:第1版

·装帧:平装

·开本:32

·正文语种:中文

产品信息有问题吗?请帮我们更新产品信息。

内容简介《Visual C++全能速查宝典》分为两部分,共17章,前7章是C函数部分,每一章是一个分类,共囊括了143个函数;后10章是MFC类,同样是按章分类,共包含77个类、1102个方法,内容涉及Visual C++中的各种技术。每一个知识点都配有具体的示例,便于读者理解。

《Visual C++全能速查宝典》所讲的知识点按照功能和字母进行排序,读者既可以按照功能顺序查找,也可以按照字母顺序学习。

《Visual C++全能速查宝典》不仅适合Visual C++程序设计初学者,也可作为中高级程序开发人员的参考手册。

编辑推荐《Visual C++全能速查宝典》:易携带、双目录、示例多

学、练、用一本就GO!

1245个条目,1175个示例,Visual C++编程随时查电话,QQ、TQ、论坛,四位立体式服务

社区超值奉送

18小时实例开发视频

18小时MP4格式视频

5课时全程学习训练

23个编程“快乐驿站”

56个实践练习

50个扩展训练

10套程序设计界面

45个“编程锦囊”

Visual C++编程词典体验版

参与1个小型项目开发实践

下载网址:bbs.mrbccd。com

周一至周五8:00~17:00全程服务,为您解答编程问题

QQ、TQ、电话、论坛,四位立体式服务,让您编程畅通无阻

编程学习社区(bbs.mrbccd.com),学、练、用,让您无所不能

服务热线:400-675-1 066 043 1-8497898 10431-84978982

QQ:100310063 1026560213

TQ:登录WWW.minqribook.com直接与客服交流

程序员的掌中宝

目录

第1章 数学函数 1

1.1 _chgsign——求参数的相反数 1

1.2 _copysign——复制数据 1

1.3 _hypot——求直角三角形斜边长度 2

1.4 _max——求两个数中的大数 3

1.5 _min——求两个数中的小数 4

1.6 _scalb——求参数的(2^exp)倍数 4

1.7 abs——求整数的绝对值 5

1.8 acos——求反余弦 6

1.9 asin——求反正弦 6

1.10 atan——求反正切 7

1.11 atan2——求x/y的反正切值 8

1.12 ceil——求不小于x的最小整数 9

1.13 cos——求余弦的函数 9

1.14 cosh——求双曲余弦的函数 10

1.15 div——求两个数的商和余数 11

1.16 exp——求双精度数的指数函数值 11

1.17 fabs——求双精度数的绝对值 12

1.18 floor——求不大于x的最大整数 13

1.19 fmod——求x/y的余数 13

1.20 frexp——把参数x调整到0.5~1之间 14

1.21 labs——求长整型参数的绝对值 15

1.22 ldexp——求参数的(2^exp)倍数 16

1.23 ldiv——求两个长整型数相除的商和余数 16

1.24 log——自然对数 17

1.25 log10——求以10为底的对数 18

1.26 modf——求双精度数的小数部分 18

1.27 pow——求x的y次方的值 19

第2章 字符函数和字符串函数 21

2.1 __isascii——ASCII码是否在0~127之间 21

2.2 __iscsym——是否为大、小写字母,下划线或字符0~9 21

2.3 _strdup——将字符串存入内存中 22

2.4 _stricmp——比较两个字符串 23

2.5 _strlwr——大写字母转换成小写字母 24

2.6 _strnicmp——比较特定长度的字符串 24

2.7 _strnset——把特定长度的字符设定成某个特定字符 25

2.8 _strrev——将字符串倒序排列 26

2.9 _strset——把字符设定成某个特定字符 27

2.10 _strupr——小写字母转换成大写字母 27

2.11 __toascii——将字符转换成ASCII码 28

2.12 isalnum——是否为大小写字母或数字0~9 29

2.13 isalpha——是否为大小写字母 29

2.14 iscntrl——是否为控制字符 30

2.15 isdigit——是否为字符0~9 31

2.16 isgraph——ASCII码是否在33~126之间 32

2.17 islower——是否为小写字母 32

2.18 isprint——ASCII码是否在32~126之间 33

2.19 isspace——是否为空格、制表符或换行符 34

2.20 isupper——是否为大写字母 35

2.21 strcat——字符串连接函数 35

2.22 strchr——找出给定字符串里的特定字符 36

2.23 strcmp——对两个字符串进行比较 37

2.24 strcpy——对字符串进行复制 38

2.25 strcspn——查找第一个是另一个字符串中的字符位置 38

2.26 strlen——求字符串的长度 39

2.27 strncat——特定数目的字符串连接到另一个字符串 40

2.28 strncmp——比较特定长度的字符串 41

2.29 strncpy——复制特定长度字符串到另一个字符串中 41

2.30 strpbrk——从第一个是另一个字符串中字符开始输出 42

2.31 strrchr——找出字符在字符串中最后出现的位置 43

2.32 strspn——查找第一个不是另一个字符串中字符位置 44

2.33 strstr——获得第一次包含另一字符串的位置指针 45

2.34 strtok——根据字符串中的字符截断另一个字符串 45

2.35 strxfrm——把特定长度的字符串转换给另一个字符串 46

2.36 tolower——大写字符转换为小写字符 47

2.37 toupper——小写字符转换为大写字符 47

第3章 时间日期函数 49

3.1 _ftime——读取当前时间 49

3.2 _strdate——将当前日期格式化写入字符串 49

3.3 _strtime——将当前时间格式化写入字符串 50

3.4 asctime——以字符串显示时间 51

3.5 clock——当前程序所使用的处理时间 52

3.6 ctime——将time_t型转为字符型 52

3.7 difftime——求两次系统时间差 53

3.8 gmtime——以tm结构表示的时间 54

3.9 localtime——以tm结构表示的时间 55

3.10 mktime——改变tm结构变量改变时间 55

3.11 strftime——将tm结构类型时间格式化写入字符串 56

3.12 time——获得时间 57

第4章 类型转换函数 59

4.1 _ecvt——将浮点数转换成字符串 59

4.2 _fcvt——将浮点数转换成字符串 60

4.3 _itoa——将整型数转换成字符串 61

4.4 _ltoa——将长整型数转换成字符串 61

4.5 _ultoa——将无符号长整型数转换成字符串 62

4.6 atof——将字符串转换成双精度数 63

4.7 atoi——将字符串转换成整型数 64

4.8 atol——将字符串转换成长整型数 65

4.9 strtod——将字符串转换为双精度数 65

4.10 strtol——将字符串转换为长整型数 66

4.11 strtoul——将字符串转换为无符号长整型数 67

第5章 文件目录操作函数 69

5.1 _chdir——改变当前的工作目录 69

5.2 _findclose——关闭句柄,释放资源 70

5.3 _findfirst——搜索第一个文件 71

5.4 _findnext——搜索下一个文件 72

5.5 _getcwd——获得当前路径名 73

5.6 _mkdir——创建指定名称的目录 73

5.7 _mktemp——创建惟一的文件名 74

5.8 _rmdir——删除目录 75

5.9 _searchenv——搜索文件路径 76

5.10 _tempnam——生成一个临时文件名 77

第6章 内存操作函数 78

6.1 _alloca——在堆栈上分配内存空间 78

6.2 _expand——改变内存区域的字节数 78

6.3 _heapadd——把内存区域添加到堆中 79

6.4 _heapchk——检查堆的连续性 80

6.5 _heapmin——释放没有使用的堆空间 80

6.6 _heapset——检查堆的最小连续性 81

6.7 _heapwalk——返回堆中下一个项目信息 82

6.8 _msize——返回堆中内存区域的字节长度 83

6.9 calloc——在内存中取得一块数组空间 83

6.10 free——释放内存区块 84

6.11 malloc——获取内存区块 84

6.12 realloc——重新分配内存 85

第7章 输入/输出函数 87

7.1 _access——检查文件状态 87

7.2 _chmod——改变文件访问模式 88

7.3 _creat——创建文件 88

7.4 _eof——文件指针是否在结尾 90

7.5 _fcloseall——关闭所有文件 90

7.6 _filelength——获得文件长度 91

7.7 _getw——从文件流中读取一个整数 92

7.8 _putw——将一个整数写入文件流中 93

7.9 fclose——关闭文件 94

7.10 feof——文件流是否在结尾 94

7.11 ferror——文件流是否有错误 95

7.12 fflush——将缓冲区内容写入文件 96

7.13 fgetc——从文件流读出一个字符 97

7.14 fgets——从文件流中读出一行字符 98

7.15 fopen——打开文件 99

7.16 fprintf——向文件流写入格式化数据 100

7.17 fputs——向输出流写入一个字符串 101

7.18 fread——从文件流读取数据 101

7.19 freopen——为文件指针重新分配文件 102

7.20 fscanf——从文件流中读取格式化数据 103

7.21 fseek——设置文件操作指示器位置 104

7.22 ftell——获取文件操作指示器位置 104

7.23 fwrite——向文件流写入数据 105

7.24 getc——从文件流读出一个字符 106

7.25 getchar——从输入流读取一个字符 107

7.26 gets——从输入流中读出一行字符 108

7.27 printf——将格式化数据写入标准输出流 109

7.28 putc——将一个字符写入文件流中 110

7.29 putchar——将一个字符写入输出流中 111

7.30 puts——将字符串写入输出流中 111

7.31 rewind——将文件指针移动到起始位置 112

7.32 scanf——从输入流读出格式化数据 113

7.33 sprintf——向字符串中写入格式化数据 114

7.34 sscanf——从字符串中读出格式化数据 114

第8章 简单数据类 116

8.1 CPoint类——坐标点类 116

8.1.1 CPoint构造函数——构造坐标点类对象 116

8.1.2 Offset方法——增加坐标点偏移值 116

8.2 CRect类——矩形类 117

8.2.1 BottomRight方法——获得矩形右下角坐标 117

8.2.2 CenterPoint方法——计算矩形中心点坐标 117

8.2.3 CopyRect方法——复制矩形区域 118

8.2.4 DeflateRect方法——缩小矩形区域 118

8.2.5 EqualRect方法——判断矩形是否相等 119

8.2.6 Height方法——获得矩形高度 120

8.2.7 InflateRect方法——扩大矩形区域 120

8.2.8 IntersectRect方法——获得两个矩形的交集 121

8.2.9 IsRectEmpty方法——判断矩形区域是否为空 121

8.2.10 IsRectNull方法——判断矩形4条边是否都为0 122

8.2.11 NormalizeRect方法——使高度和宽度均为正 122

8.2.12 OffsetRect方法——移动矩形 123

8.2.13 PtInRect方法——判断点是否在矩形区域内 124

8.2.14 SetRect方法——设置矩形左上角和右下角坐标 124

8.2.15 SetRectEmpty方法——设置空矩形 125

8.2.16 Size方法——计算矩形的大小 125

8.2.17 SubtractRect方法——两个矩形相减的矩形差 126

8.2.18 TopLeft方法——获得矩形的左上角坐标 127

8.2.19 UnionRect方法——包含两个矩形的最小矩形 127

8.2.20 Width方法——获得矩形宽度 128

8.3 CSize类——尺寸类 128

CSize构造函数——构造CSize类对象 128

8.4 CTime类——绝对时间类 129

8.4.1 CTime构造函数——构造CTime类对象 129

8.4.2 Format方法——创建日期/时间值的格式化表达式 130

8.4.3 FormatGmt方法——生成对应的格式化字符串 131

8.4.4 GetAsSystemTime方法——转换SYSTEMTIME 131

8.4.5 GetCurrentTime方法——获得系统当前时间 132

8.4.6 GetDay方法——获得CTime对象中的日期信息 133

8.4.7 GetDayOfWeek方法——获得星期信息 133

8.4.8 GetGmtTm方法——获取时间结构 134

8.4.9 GetHour方法——获得小时信息 135

8.4.10 GetMinute方法——获得分钟信息 135

8.4.11 GetMonth方法——获得月份信息 136

8.4.12 GetSecond方法——获得秒钟信息 136

8.4.13 GetTime方法——返回time_t值 136

8.4.14 GetYear方法——获得年份信息 137

8.5 CtimeSpan类——相对时间类 137

8.5.1 CtimeSpan构造函数——构造CtimeSpan类对象 137

8.5.2 Format方法——格式化的时间字符串 138

8.5.3 GetDays方法——获取完整的天数 139

8.5.4 GetHours方法——获得时间段中的小时数 139

8.5.5 GetMinutes方法——获得时间段中的分钟数 139

8.5.6 GetSeconds方法——获得时间段中的秒数 140

8.5.7 GetTotalHours方法——获得所有小时数 140

8.5.8 GetTotalMinutes方法——获得所有分钟数 141

8.5.9 GetTotalSeconds方法——获得所有的秒数 141

8.6 CString类——字符串类 142

8.6.1 AllocSysString方法——OLE自动化返回字符串 142

8.6.2 AnsiToOem方法——ANSI转换为OEM字符集 143

8.6.3 Collate方法——字符串比较 143

8.6.4 CollateNoCase方法——字符串比较 144

8.6.5 Compare方法——比较字符串 145

8.6.6 CompareNoCase方法——比较字符串 145

8.6.7 CString方法——构造CString类对象 146

8.6.8 Delete方法——删除一个或多个字符 147

8.6.9 Empty方法——设置空字符串 148

8.6.10 Find方法——搜索第一个匹配字符 148

8.6.11 FindOneOf方法——查找相匹配第一个字符 149

8.6.12 Format方法——将格式化数据写入到字符串中 149

8.6.13 FreeExtra方法——释放额外的内存 150

8.6.14 GetAt方法——获得由索引号指定的单个字符 151

8.6.15 GetBuffer方法——获得指向字符缓冲区的指针 151

8.6.16 GetBufferSetLength方法——字符缓冲区指针 152

8.6.17 GetLength方法——获取字符串中的字节数 152

8.6.18 Insert方法——插入单个字符或子字符串 152

8.6.19 IsEmpty方法——判断字符串是否为空 153

8.6.20 Left方法——提取最前面的字符 154

8.6.21 LoadString方法——读取Windows字符串资源 154

8.6.22 LockBuffer方法——为缓冲区内字符串加锁 155

8.6.23 MakeLower方法——字母全部转换成小写字母 155

8.6.24 MakeReverse方法——字符倒序排列 156

8.6.25 MakeUpper方法——字母全部转换成大写字母 156

8.6.26 Mid方法——截取一个字符串 157

8.6.27 OemToAnsi方法——OEM转换为ANSI字符集 157

8.6.28 ReleaseBuffer方法——结束对缓冲区的使用 158

8.6.29 Remove方法——从字符串中移走指定的字符 158

8.6.30 Replace方法——替换字符串 159

8.6.31 ReverseFind方法——反向查找字符 160

8.6.32 Right方法——从字符串末尾提取字符 160

8.6.33 SetAt方法——向指定位置重写字符 161

8.6.34 SpanExcluding方法——截取字符串 161

8.6.35 SpanIncluding方法——截取字符串 162

8.6.36 TrimLeft方法——删除换行符、空格和tab 163

8.6.37 TrimRight方法——删除一个或多个字符 163

8.6.38 UnlockBuffer方法——解锁缓冲区 164

第9章 基类 165

9.1 CObject类——MFC类库主要基类 165

9.1.1 AssertValid方法——验证对象的完整性 165

9.1.2 Dump方法——输出诊断信息 166

9.1.3 GetRuntimeClass方法——获取运行时类信息 167

9.1.4 IsKindOf方法——判断对象所属类 168

9.1.5 IsSerializable方法——对象是否能够被序列化 169

9.1.6 Serialize方法——向CArchive对象写入对象信息 169

9.2 CCmdTarget类——MFC消息映射类的基类 171

9.2.1 BeginWaitCursor方法——使鼠标光标呈现沙漏状 171

9.2.2 EnableAutomation方法——对象设置OLE自动功能 171

9.2.3 EndWaitCursor方法——恢复鼠标指针的形状 172

9.2.4 FromIDispatch方法——获取与IDispatch相关的对象指针 172

9.2.5 GetIDispatch方法——获取对象关联的IDispatch接口指针 173

9.2.6 OnCmdMsg方法——分派并处理命令消息 173

9.2.7 OnFinalRelease方法——释放Ole引用对象 174

9.2.8 RestoreWaitCursor方法——重新设置鼠标光标为沙漏状 174

9.3 CWnd类——MFC中窗口类的基类 175

9.3.1 Attach方法——附加窗口句柄到CWnd对象上 175

9.3.2 CenterWindow方法——居中窗口 176

9.3.3 ChildWindowFromPoint方法——在窗口的指定位置获取子窗口 177

9.3.4 ClientToScreen方法——将客户区域坐标转换为屏幕区域坐标 178

9.3.5 CreateEx方法——使用扩展风格创建窗口 179

9.3.6 DeleteTempMap方法——删除临时的CWnd对象 180

9.3.7 DestroyWindow方法——销毁窗口 181

9.3.8 Detach方法——分离Windows窗口句柄 181

9.3.9 EnableToolTips方法——启动或禁止窗口的工具条提示 182

9.3.10 EnableWindow方法——设置窗口是否可用 183

9.3.11 FindWindow方法——根据类名或窗口标题查找窗口 184

9.3.12 FromHandle方法——根据窗口句柄获取窗口指针 184

9.3.13 FromHandlePermanent方法——根据窗口句柄获取窗口指针 185

9.3.14 GetActiveWindow方法——获取当前活动窗口 185

9.3.15 GetClientRect方法——获取窗口的客户区域 186

9.3.16 GetDC方法——获取与窗口关联的设备上下文指针 187

9.3.17 GetDesktopWindow方法——获取系统桌面窗口 187

9.3.18 GetDlgCtrlID方法——获取控件ID 188

9.3.19 GetDlgItem方法——根据控件ID获取一个窗口指针 188

9.3.20 GetDlgItemInt方法——转换控件文本为一个整数值 189

9.3.21 GetDlgItemText方法——根据控件ID获取控件文本信息 190

9.3.22 GetExStyle方法——获取窗口的扩展风格 191

9.3.23 GetFocus方法——获取当前获得输入焦点的窗口对象 191

9.3.24 GetFont方法——获取当前窗口的字体 192

9.3.25 GetMenu方法——获取窗口关联的菜单指针 192

9.3.26 GetNextWindow方法——获取窗口管理器列表中的上一个或下一个窗口 193

9.3.27 GetOwner方法——获取当前窗口的拥有者窗口 194

9.3.28 GetParent方法——获取当前窗口的父窗口 195

9.3.29 GetScrollInfo方法——获取窗口的滚动条信息 195

9.3.30 GetScrollLimit方法——获取滚动条的最大滚动范围 196

9.3.31 GetScrollPos方法——获取滚动条中当前滚动块的位置 196

9.3.32 GetScrollRange方法——确定滚动条可以滚动的范围 197

9.3.33 GetStyle方法——获取窗口的普通风格 197

9.3.34 GetTopWindow方法——获取对话框中顶层的子窗口 198

9.3.35 GetUpdateRect方法——获取窗口最小封闭的更新区域 198

9.3.36 GetWindow方法——获取与窗口有一定关系的其他窗口 198

9.3.37 GetWindowDC方法——返回整个窗口的设备上下文 200

9.3.38 GetWindowRect方法——获取窗口对象的整个窗口区域 200

9.3.39 GetWindowText方法——获取窗口的标题或文本信息 201

9.3.40 Invalidate方法——更新整个窗口的客户区域 202

9.3.41 InvalidateRect方法——更新窗口的某一个区域 202

9.3.42 InvalidateRgn方法——更新窗口的某一个选区 203

9.3.43 IsChild方法——判断某一个窗口是否是一个子窗口 204

9.3.44 IsWindowEnabled方法——判断对话框是否可用 204

9.3.45 IsWindowVisible方法——判断窗口是否可见 205

9.3.46 KillTimer方法——结束计时器 205

9.3.47 LockWindowUpdate方法——锁定一个窗口 206

9.3.48 MapWindowPoints方法——将某个窗口的区域坐标转换为另一个窗口的区域坐标 206

9.3.49 MessageBox方法——显示一个消息对话框 207

9.3.50 ModifyStyle方法——修改窗口的普通风格 207

9.3.51 ModifyStyleEx方法——修改窗口的扩展风格 208

9.3.52 MoveWindow方法——移动窗口到指定的位置 209

9.3.53 OnActivate方法——在窗口对象激活或失去激活状态时触发 210

9.3.54 OnClose方法——在对话框关闭时由框架调用 210

9.3.55 OnCreate方法——在窗口被创建时由框架调用 211

9.3.56 OnCtlColor方法——在子控件即将被绘制时由框架自动调用 212

9.3.57 OnDestroy方法——在窗口即将被释放时由框架调用 213

9.3.58 OnEraseBkgnd方法——在窗口的背景需要擦除时由框架调用 213

9.3.59 OnHScroll方法——在用户单击窗口的水平滚动条时由框架调用 214

9.3.60 OnKeyDown方法——在键盘的非系统键按下时由框架调用 216

9.3.61 OnKeyUp方法——在用户释放非功能按键时由框架调用 216

9.3.62 OnKillFocus方法——在用户失去焦点时由框架调用 217

9.3.63 OnLButtonDblClk方法——在用户双击鼠标左键时由框架调用 217

9.3.64 OnLButtonDown方法——在用户按下鼠标左键时由框架调用 218

9.3.65 OnLButtonUp方法——在用户释放按下的鼠标左键时由框架调用 219

9.3.66 OnMouseMove方法——在鼠标指针移动时由框架调用 219

9.3.67 OnMouseWheel方法——在鼠标滚轮滚动时由框架调用 220

9.3.68 OnMove方法——在窗口被移动后由框架调用 220

9.3.69 OnNcLButtonDblClk方法——在窗口的非客户区域双击鼠标左键时由框架调用 221

9.3.70 OnNcLButtonDown方法——在窗口的非客户区域单击鼠标左按钮时由框架调用 222

9.3.71 OnNcLButtonUp方法——在窗口的非客户区域释放鼠标左键时由框架调用 223

9.3.72 OnPaint方法——在窗口需要绘制时由框架调用 223

9.3.73 OnSetFocus方法——在窗口获得输入焦点时由框架调用 224

9.3.74 OnSize方法——在窗口大小改变后由框架调用 225

9.3.75 OnSizing方法——在窗口大小正在改变时由框架调用 226

9.3.76 OnTimer方法——在用户调用SetTimer方法后由框架根据指定的时间间隔来调用 227

9.3.77 OnVScroll方法——在用户触发窗口的垂直滚动消息时由框架调用 228

9.3.78 OnWindowPosChanged方法——在窗口大小、位置或Z轴顺序改变时由框架调用 229

9.3.79 OnWindowPosChanging方法——在窗口大小、位置或Z轴顺序即将改变时由框架调用 229

9.3.80 OnWndMsg方法——被窗口过程WindowProc或消息映射调用 230

9.3.81 PostMessage方法——投递一个窗口消息到线程的消息队列中 230

9.3.82 PreCreateWindow方法——在窗口被创建之前由框架调用 231

9.3.83 PreSubclassWindow方法——在窗口被子类化之前由框架调用 232

9.3.84 PreTranslateMessage方法——在窗口消息被分派到窗口过程之前由框架调用 232

9.3.85 RedrawWindow方法——更新窗口指定的客户区域 233

9.3.86 ReleaseDC方法——释放窗口的设备上下文 234

9.3.87 RepositionBars方法——重新设置窗口客户区域中控制条的位置 234

9.3.88 ScreenToClient方法——将屏幕坐标转换为窗口的客户坐标 235

9.3.89 ScrollWindow方法——滚动窗口的客户区域 236

9.3.90 SendDlgItemMessage方法——向控件发送一个消息 236

9.3.91 SendMessage方法——向窗口的窗口过程发送消息 237

9.3.92 SetCapture方法——设置鼠标捕捉 237

9.3.93 SetDlgCtrlID方法——设置窗口控件的控件ID 238

9.3.94 SetDlgItemInt方法——设置对话框中指定控件的文本整数值 239

9.3.95 SetDlgItemText方法——设置对话框中指定控件的字符串文本 239

9.3.96 SetFocus方法——为窗口设置焦点 240

9.3.97 SetFont方法——设置对话框的字体 240

9.3.98 SetIcon方法——设置对话框显示的图标 241

9.3.99 SetMenu方法——设置对话框显示的菜单 242

9.3.100 SetParent方法——设置窗口的父窗口 242

9.3.101 SetScrollPos方法——设置滚动条的滚动位置 243

9.3.102 SetScrollRange方法——设置滚动条的滚动范围 243

9.3.103 SetTimer方法——开始一个计时器 244

9.3.104 SetWindowPos方法——设置窗口的大小、位置和Z轴顺序 244

9.3.105 SetWindowRgn方法——设置窗口的显示区域 245

9.3.106 SetWindowText方法——设置窗口标题或文本 246

9.3.107 ShowScrollBar方法——显示或隐藏窗口滚动条 247

9.3.108 ShowWindow方法——设置窗口的显示状态 248

9.3.109 SubclassDlgItem方法——动态子类化一个窗口控件 248

9.3.110 UnlockWindowUpdate方法——解除由LockWindowUpdate方法对窗口锁定更新 249

9.3.111 UpdateData方法——进行对话框数据交换 249

9.3.112 UpdateWindow方法——通过发送WM_PAINT消息来更新窗口 250

9.3.113 WindowFromPoint方法——根据坐标点返回一个窗口对象 250

第10章 文档、框架、视图类 251

10.1 CDocument类——文档类 251

10.1.1 AddView方法——附加一个视图对象到文档中 251

10.1.2 CanCloseFrame方法——在显示文档的框架窗口被关闭前由框架调用 252

10.1.3 DeleteContents方法——删除文档中的数据 252

10.1.4 GetDocTemplate方法——获取一个文档模板对象 252

10.1.5 GetFirstViewPosition方法——从视图列表中获取第一个视图对象的位置 253

10.1.6 GetNextView方法——遍历文档对象中的视图列表 253

10.1.7 GetPathName方法——获取文档路径 254

10.1.8 IsModified方法——判断文档自最后一个保存后是否被修改过 254

10.1.9 OnChangedViewList方法——在文档对象中的视图列表有变动时调用 254

10.1.10 OnCloseDocument方法——在文档被关闭时由框架调用 255

10.1.11 OnNewDocument方法——在用户单击新建命令时调用 255

10.1.12 OnOpenDocument方法——在用户打开一个文件时由框架调用 255

10.1.13 OnSaveDocument方法——在用户保存或另存为文件时由框架调用 256

10.1.14 PreCloseFrame方法——在框架对象被销毁前调用 256

10.1.15 RemoveView方法——从文档对象中分离关联的视图对象 257

10.1.16 SaveModified方法——在被修改后的文档关闭时调用 257

10.1.17 SetModifiedFlag方法——在用户修改了文档后调用 257

10.1.18 SetPathName方法——为文档的磁盘文件指定全限定路径 258

10.2 CFrameWnd类——框架类 258

10.2.1 ActivateFrame方法——还原或激活一个框架窗口 258

10.2.2 CreateView方法——在框架窗口内创建一个视图窗口 259

10.2.3 DockControlBar方法——使一个控制条拖入到框架窗口中 259

10.2.4 EnableDocking方法——使控制条能够被拖入 260

10.2.5 FloatControlBar方法——使控制条脱离框架窗口 261

10.2.6 GetActiveDocument方法——获得关联当前活动视图窗口的文档对象 262

10.2.7 GetActiveFrame方法——在多文档视图应用程序中获得一个活动的框架窗口对象 262

10.2.8 GetActiveView方法——获取关联框架窗口的活动视图窗口 262

10.2.9 GetControlBar方法——根据控制条ID获取一个控制条控件 263

10.2.10 GetMessageBar方法——获取一个状态栏窗口对象指针 263

10.2.11 GetMessageString方法——从资源文件中根据字符串ID加载一个字符串 264

10.2.12 IsTracking方法——确定当前窗口中的分隔条是否正在被移动 264

10.2.13 LoadFrame方法——根据资源信息创建一个框架窗口 265

10.2.14 OnCreateClient方法——创建框架对象关联的视图窗口 265

10.2.15 SetActiveView方法——设置一个活动的视图窗口 266

10.2.16 SetMessageText方法——设置状态栏中ID为0的方格字符串文本 267

10.2.17 ShowControlBar方法——显示或隐藏控制条 267

10.3 CView类——视图类 268

10.3.1 GetDocument方法——获取视图窗口关联的文档对象 268

10.3.2 OnActivateFrame方法——在包含当前视图的框架窗口激活或失去激活时调用 269

10.3.3 OnBeginPrinting方法——在打印或打印预览任务开始之前由框架调用 269

10.3.4 OnDragEnter方法——在鼠标首次拖入到目标窗口的非滚动区域时由框架调用 270

10.3.5 OnDragOver方法——鼠标在目标窗口中移动时由框架调用 272

10.3.6 OnDraw方法——当视图窗口绘制时调用 273

10.3.7 OnDrop方法——在用户释放拖动的对象到目的窗口中时由框架调用 274

10.3.8 OnEndPrinting方法——在文档的内容被打印或预览后由框架调用 275

10.3.9 OnEndPrintPreview方法——在用户退出打印预览模式时由框架调用 275

10.3.10 OnPrepareDC方法——在视图即将绘制时调用 276

10.3.11 OnPrint方法——在打印文档时由框架调用 276

10.4 CScrollView类——滚动视图类 277

10.4.1 FillOutsideRect方法——填充视图窗口滚动区域之外的区域 277

10.4.2 GetDeviceScrollPosition方法——获取滚动条的滚动位置 278

10.4.3 GetDeviceScrollSizes方法——获取当前的映射模式、滚动大小等信息 279

10.4.4 GetScrollPosition方法——以逻辑单位返回当前滚动条的滚动位置 279

10.4.5 GetTotalSize方法——以逻辑单位返回视图窗口的滚动区域的大小 280

10.4.6 ResizeParentToFit方法——调整父窗口的大小,使其适应视图窗口的滚动区域 281

10.4.7 ScrollToPosition方法——滚动窗口到指定的位置 283

10.4.8 SetScrollSizes方法——设置视图窗口的滚动区域范围 283

10.5 CEditView类——文本视图类 284

10.5.1 FindText方法——查找视图编辑窗口中的文本 284

10.5.2 GetBufferLength方法——获取编辑框中字符缓冲区的大小 285

10.5.3 GetEditCtrl方法——获取视图编辑窗口关联的编辑框控件 285

10.5.4 GetSelectedText方法——获取编辑窗口中的选中文本的内容 286

10.5.5 OnFindNext方法——在用户查找文本时执行 286

10.5.6 OnReplaceAll方法——当用户在标准替换对话框中单击替换所有按钮时调用 287

10.5.7 OnReplaceSel方法——当用户在标准替换对话框中单击替换按钮时调用 288

10.5.8 PrintInsideRect方法——打印指定区域的文本 288

10.6 CRichEditView类——多功能文本视图类 289

10.6.1 AdjustDialogPosition方法——调整某个对话框的位置 289

10.6.2 CanPaste方法——判断剪贴板中包含的信息是否能够粘贴到视图窗口中 290

10.6.3 FindTextSimple方法——查找文本,并将文本所在行设置为当前行 290

10.6.4 GetCharFormatSelection方法——获取当前选中内容的字符格式属性 291

10.6.5 GetMargins方法——获取当前的打印边距 292

10.6.6 GetPageRect方法——获取在打印中使用的页面范围 292

10.6.7 GetPaperSize方法——获取打印纸张的大小 293

10.6.8 GetPrintRect方法——获取打印纸的可打印区域 293

10.6.9 GetPrintWidth方法——获取打印区域的宽度 293

10.6.10 GetRichEditCtrl方法——获取与视图窗口关联的CRichEditCtrl控件 294

10.6.11 GetTextLength方法——获取视图窗口所有文本的长度 294

10.6.12 OnCharEffect方法——改变当前文字效果 295

10.6.13 OnParaAlign方法——改变选中文本的对齐方式 295

10.6.14 PrintInsideRect方法——打印指定区域的文本 296

10.6.15 SetCharFormat方法——设置新文本的字符属性 297

10.6.16 SetMargins方法——设置视图窗口的打印边距 297

10.6.17 SetPaperSize方法——设置新的打印纸大小 298

10.6.18 SetParaFormat方法——设置当前选中的段落格式属性 298

10.7 CHtmlView类——超文本视图类 299

10.7.1 ExecWB方法——在Web浏览器中执行一个命令 299

10.7.2 GetAddressBar方法——确定IE浏览器中的地址栏是否可见 300

10.7.3 GetFullName方法——获取当前IE浏览器显示的文件的全路径 300

10.7.4 GetLocationName方法——获取当前浏览器中显示的资源名称 300

10.7.5 GetLocationURL方法——获取浏览器控件中显示URL 301

10.7.6 GetVisible方法——确定浏览器控件所包含的对象是否可见 301

10.7.7 GoBack方法——返回浏览的页面 302

10.7.8 GoForward方法——在历史记录列表中显示下一个浏览的页面 302

10.7.9 GoHome方法——将页面定位到首页 302

10.7.10 GoSearch方法——定位到查找页 303

10.7.11 LoadFromResource方法——从资源文件中加载页面 303

10.7.12 Navigate方法——在视图窗口中显示指定的页面 303

10.7.13 Navigate2方法——显示指定的页面 304

10.7.14 Refresh方法——刷新页面,即重新加载原来的文件 305

10.7.15 SetAddressBar方法——显示或隐藏浏览器中的地址栏 305

10.7.16 Stop方法——停止当前的操作 306

10.8 CSplitterWnd类——窗口分隔类 306

10.8.1 ActivateNext方法——执行Next Pane 或Previous Pane命令 306

10.8.2 CanActivateNext方法——检查Next Pane和Previous Pane命令当前是否有效 307

10.8.3 Create方法——创建一个动态分隔器窗口 307

10.8.4 CreateScrollBarCtrl方法——创建一个共享的滚动条控件 308

10.8.5 CreateStatic方法——创建静态分隔的窗体 309

10.8.6 CreateView方法——创建子视图 309

10.8.7 CSplitterWnd方法——构造函数,用于CSplitterWnd对象 310

10.8.8 DeleteColumn方法——删除一个列 310

10.8.9 DeleteRow方法——删除行 311

10.8.10 DeleteView方法——删除视图 311

10.8.11 DoKeyboardSplit方法——实现一个键盘分隔命令 311

10.8.12 DoScroll方法——执行分隔窗口的同步滚动 312

10.8.13 DoScrollBy方法——将分隔窗口滚动指定的像素数 312

10.8.14 GetActivePane方法——获得一个分隔器窗口中的活动窗格 313

10.8.15 GetColumnCount方法——获得分隔器中的列数 313

10.8.16 GetColumnInfo方法——获取指定列的信息 314

10.8.17 GetPane方法——根据指定行、列返回窗格指针 314

10.8.18 GetRowCount方法——获得分隔器的行数 315

10.8.19 GetRowInfo方法——获得指定行的信息 315

10.8.20 GetScrollStyle方法——获得分隔器窗口的共享滚动条的风格 315

10.8.21 IdFromRowCol方法——获取指定行和列处的窗格的子窗口ID 316

10.8.22 IsChildPane方法——判断pWnd是否是此分隔器窗口的子窗口 316

10.8.23 OnDrawSplitter方法——绘制分隔器窗口的图像 317

10.8.24 SetActivePane方法——设置活动窗格 317

10.8.25 SetColumnInfo方法——设置指定列信息 318

10.8.26 SetRowInfo方法——设置指定行信息 318

10.8.27 SetScrollStyle方法——为分隔器窗口的共享滚动条指定新的滚动条风格 319

第11章 控制栏类 320

11.1 CControlBar类——控件条基类 320

11.1.1 CalcDynamicLayout方法——计算动态控件条的维数 320

11.1.2 CalcFixedLayout方法——计算控件条的水平大小 321

11.1.3 GetBarStyle方法——获取控件条风格 321

11.1.4 GetBorders方法——获取控件条边框值 321

11.1.5 GetCount方法——获取项的个数 322

11.1.6 IsFloating方法——是否为浮动状态 322

11.1.7 SetBarStyle方法——设置控件条风格 322

11.1.8 SetBorders方法——设置控件条边框值 323

11.2 CToolBar类——工具条类 324

11.2.1 CommandToIndex方法——通过命令ID返回索引 324

11.2.2 Create方法——创建窗口 325

11.2.3 GetButtonInfo方法——获取按钮信息 325

11.2.4 GetButtonText方法——获取按钮文本 326

11.2.5 GetItemID方法——获取指定索引下的命令ID 327

11.2.6 GetToolBarCtrl方法——获取工具条控件 327

11.2.7 LoadBitmap方法——载入位图 327

11.2.8 LoadToolBar方法——载入工具条资源 328

11.2.9 SetButtonInfo方法——设置按钮信息 328

11.2.10 SetButtons方法——设置所有按钮的命令ID 329

11.2.11 SetButtonText方法——设置按钮的文本 330

11.2.12 SetHeight方法——设置工具条高度 330

11.2.13 SetSizes方法——设置工具条大小 331

11.3 CStatusBar类——状态栏类 331

11.3.1 Create方法——创建窗口 331

11.3.2 GetPaneInfo方法——获取指定窗格信息 332

11.3.3 GetPaneStyle方法——获取状态栏风格 333

11.3.4 GetPaneText方法——获取指定窗格的文本 333

11.3.5 GetStatusBarCtrl方法——获取状态栏控件 334

11.3.6 SetIndicators方法——设置所有窗格文本 334

11.3.7 SetPaneInfo方法——设置指定窗格信息 335

11.3.8 SetPaneStyle方法——设置状态栏风格 335

11.3.9 SetPaneText方法——设置指定窗格文本 336

11.4 CReBarCtrl类——ReBar控件类 336

11.4.1 BeginDrag方法——开始拖放 336

11.4.2 DeleteBand方法——删除指定索引下的带 337

11.4.3 GetBandBorders方法——获取指定带的区域 337

11.4.4 GetBandCount方法——获取带的个数 338

11.4.5 GetBandInfo方法——获取带的信息 338

11.4.6 GetBarHeight方法——获取ReBar控件高度 339

11.4.7 GetBarInfo方法——获取ReBar控件信息 339

11.4.8 GetRect方法——获取ReBar控件矩形区域 339

11.4.9 GetRowCount方法——获取ReBar控件带所占行数 340

11.4.10 GetRowHeight方法——获取指定行的高度 340

11.4.11 InsertBand方法——插入一个新带 341

11.4.12 MaximizeBand方法——将ReBar控件中的一个带调整到它的理想或最大尺寸 341

11.4.13 MinimizeBand方法——将ReBar控件中的一个带调整到它的理想或最小尺寸 342

11.4.14 MoveBand方法——将一个带从一个索引移动到另一个索引 342

11.4.15 SetBandInfo方法——设置一个ReBar控件中的已存在的带的特征 343

11.4.16 ShowBand方法——显示或隐藏一个ReBar控件中的给定带 343

11.5 CMenu类——菜单类 344

11.5.1 AppendMenu方法——添加新菜单 344

11.5.2 CheckMenuItem方法——添加或删除检测标记 345

11.5.3 CheckMenuRadioItem方法——添加或删除单选标记 345

11.5.4 CreateMenu方法——创建菜单 346

11.5.5 CreatePopupMenu方法——创建弹出式菜单 347

11.5.6 DestroyMenu方法——释放菜单 347

11.5.7 DrawItem方法——绘制菜单项 347

11.5.8 EnableMenuItem方法——控制菜单项是否可用 348

11.5.9 GetMenuItemCount方法——获取菜单项的数量 349

11.5.10 GetMenuItemID方法——通过菜单项位置获取ID 349

11.5.11 GetMenuItemInfo方法——获取指定菜单项信息 349

11.5.12 GetMenuState方法——获取菜单状态 350

11.5.13 GetMenuString方法——获取菜单文本 351

11.5.14 GetSubMenu方法——获取子菜单 351

11.5.15 InsertMenu方法——插入菜单项 352

11.5.16 LoadMenu方法——载入菜单资源 352

11.5.17 LoadMenuIndirect方法——过菜单模板装载菜单 353

11.5.18 MeasureItem方法——指定菜单维度 354

11.5.19 ModifyMenu方法——修改菜单项信息 354

11.5.20 RemoveMenu方法——移除菜单项 355

11.5.21 SetMenuItemBitmaps方法——设置菜单项显示的位图 356

11.6 CToolBarCtrl类——工具条控件类 357

11.6.1 AddBitmap方法——添加位图 357

11.6.2 AddButtons方法——添加按钮 357

11.6.3 AddStrings方法——添加按钮文本 358

11.6.4 AutoSize方法——可自动调整大小 358

11.6.5 CheckButton方法——按钮是否选中 359

11.6.6 CommandToIndex方法——通过命令ID获取索引 359

11.6.7 DeleteButton方法——删除按钮 360

11.6.8 EnableButton方法——按钮是否可用 360

11.6.9 GetAnchorHighlight方法——是否可以加亮显示 361

11.6.10 GetBitmapFlags方法——获取位图标志 361

11.6.11 GetButton方法——获取按钮 361

11.6.12 GetButtonCount方法——获取按钮数量 362

11.6.13 GetButtonSize方法——获取按钮大小 362

11.6.14 GetDisabledImageList方法——图像列表是否可用 362

11.6.15 GetHotImageList方法——获取热点图像列表 363

11.6.16 GetHotItem方法——获取热点项索引 363

11.6.17 GetMaxSize方法——获取可见项的最大尺寸 363

11.6.18 GetMaxTextRows方法——获取按钮文本的最大行数 364

11.6.19 GetRows方法——获取显示按钮的行数 364

11.6.20 HideButton方法——隐藏按钮 365

11.6.21 Indeterminate方法——设置按钮是否具有不确定状态 365

11.6.22 InsertButton方法——插入按钮 366

11.6.23 IsButtonChecked方法——按钮是否被选中 366

11.6.24 IsButtonEnabled方法——按钮是否可用 367

11.6.25 IsButtonHidden方法——按钮是否隐藏 367

11.6.26 IsButtonHighlighted方法——按钮是否处于加亮状态 368

11.6.27 IsButtonIndeterminate方法——按钮是否处于不确定状态 368

11.6.28 IsButtonPressed方法——按钮是否被按下 369

11.6.29 LoadImages方法——载入图像列表 369

11.6.30 MapAccelerator方法——映射加速键 369

11.6.31 MarkButton方法——设置按钮处于高亮状态 370

11.6.32 MoveButton方法——移动按钮 370

11.6.33 PressButton方法——设置按钮是否被按下 371

11.6.34 RestoreState方法——恢复工具条状态 371

11.6.35 SaveState方法——保存工具条状态 372

11.6.36 SetAnchorHighlight方法——工具条是否加亮 373

11.6.37 SetBitmapSize方法——设置位图大小 373

11.6.38 SetButtonSize方法——设置按钮大小 373

11.6.39 SetButtonStructSize方法——设置按钮结构大小 374

11.6.40 SetButtonWidth方法——设置按钮宽度 374

11.6.41 SetCmdID方法——设置按钮命令ID 375

11.6.42 SetDisabledImageList方法——设置无效按钮图像列表 375

11.6.43 SetHotImageList方法——设置热点按钮图像列表 376

11.6.44 SetHotItem方法——设置热点项的索引 376

11.6.45 SetIndent方法——设置工具条与第一个按钮的缩进 377

11.6.46 SetMaxTextRows方法——设置显示文本的最大行数 377

11.6.47 SetRows方法——设置工具条的最大行数 378

11.6.48 SetStyle方法——设置工具条控件风格 378

11.7 CStatusBarCtrl类——状态栏控件类 379

11.7.1 GetBorders方法——获取状态栏边界值 379

11.7.2 GetParts方法——获取窗格数量 379

11.7.3 IsSimple方法——是否处于简单模式 380

11.7.4 SetIcon方法——设置窗格图标 380

11.7.5 SetMinHeight方法——设置绘图区的最小高度 381

11.7.6 SetParts方法——设置窗格数量 381

11.7.7 SetSimple方法——设为简单模式 382

11.7.8 SetText方法——设置窗格文本 382

第12章 对话框类 384

12.1 CDialog类——对话框类 384

12.1.1 CreateIndirect方法——使用模板创建对话框 384

12.1.2 DoModal方法——模态显示对话框 385

12.1.3 EndDialog方法——关闭模态显示的对话框 385

12.1.4 GetDefID方法——获取默认按钮ID 386

12.1.5 GotoDlgCtrl方法——将焦点移动到指定的控件上 386

12.1.6 MapDialogRect方法——将矩形单位转换为屏幕单位 387

12.1.7 NextDlgCtrl方法——获取下一个具有焦点的控件 387

12.1.8 OnCancel方法——取消对话框调用返回IDCANCEL 388

12.1.9 OnInitDialog方法——初始化对话框 388

12.1.10 OnOK方法——取消对话框调用返回IDOK 389

12.1.11 OnSetFont方法——设置字体 389

12.1.12 PrevDlgCtrl方法——获取上一个具有焦点的控件 390

12.1.13 SetDefID方法——设置默认按钮 390

12.2 CFileDialog类——文件对话框类 391

12.2.1 CFileDialog方法——构造方法 391

12.2.2 GetFileExt方法——获取文件扩展名 392

12.2.3 GetFileName方法——获取文件名 392

12.2.4 GetFileTitle方法——获取文件标题 393

12.2.5 GetNextPathName方法——获取下一个文件路径 393

12.2.6 GetPathName方法——获取文件路径 394

12.2.7 GetReadOnlyPref方法——是否以只读打开 395

12.2.8 GetStartPosition方法——获取列表中第一个文件位置 395

12.3 CColorDialog类——颜色对话框类 396

12.3.1 CColorDialog方法——构造方法 396

12.3.2 GetColor方法——获取颜色 397

12.3.3 GetSavedCustomColors方法——获取自定义颜色 397

12.3.4 OnColorOK方法——颜色选择成功 398

12.3.5 SetCurrentColor方法——设置当前选择颜色 398

12.4 CFontDialog类——字体对话框类 399

12.4.1 CFontDialog方法——构造方法 399

12.4.2 GetColor方法——获取字体颜色 400

12.4.3 GetCurrentFont方法——获取当前字体 400

12.4.4 GetFaceName方法——获取字体名称 401

12.4.5 GetSize方法——获取字体大小 401

12.4.6 GetStyleName方法——获取字体风格名称 402

12.4.7 GetWeight方法——获取字体磅值 402

12.4.8 IsBold方法——是否加粗 403

12.4.9 IsItalic方法——是否为斜体 403

12.4.10 IsStrikeOut方法——是否具有删除线 404

12.4.11 IsUnderline方法——是否具有下划线 404

12.5 CFindReplaceDialog类——查找、替换对话框类 405

12.5.1 CFindReplaceDialog方法——构造方法 405

12.5.2 Create方法——创建窗口 406

12.5.3 FindNext方法——查找下一个字符串 406

12.5.4 GetFindString方法——获取查找字符串 407

12.5.5 GetNotifier方法——获取查找、替换对话框指针 407

12.5.6 GetReplaceString方法——获取替换的字符串 408

12.5.7 IsTerminating方法——是否终止查找、替换对话框 408

12.5.8 MatchCase方法——查找时是否区分大小写 408

12.5.9 MatchWholeWord方法——查找时是否按词查找 409

12.5.10 ReplaceAll方法——替换所有字符串 409

12.5.11 ReplaceCurrent方法——替换当前选中字符串 409

12.5.12 SearchDown方法——向下查找 410

12.6 CPrintDialog类——打印对话框类 410

12.6.1 CPrintDialog方法——构造方法 411

12.6.2 CreatePrinterDC方法——创建打印机画布 411

12.6.3 GetCopies方法——获取打印份数 412

12.6.4 GetDefaults方法——获取打印机默认设置 412

12.6.5 GetDeviceName方法——获取当前打印机名称 412

12.6.6 GetDevMode方法——获取打印机环境信息 413

12.6.7 GetDriverName方法——获取打印机驱动程序名称 413

12.6.8 GetFromPage方法——获取打印起始页 413

12.6.9 GetToPage方法——获取打印结束页 414

12.6.10 GetPortName方法——获取打印机端口名 414

12.6.11 GetPrinerDC方法——获取打印机画布句柄 414

12.6.12 PrintAll方法——打印所有文档 414

12.6.13 PrintRange方法——是否选中区域打印 415

12.6.14 PrintSelection方法——打印选中区域 416

12.7 CPageSetupDialog类——页面设置对话框类 416

12.7.1 CPageSetupDialog方法——构造方法 417

12.7.2 CreatePrinterDC方法——创建打印机画布 417

12.7.3 GetMargins方法——获取页边距 418

12.7.4 GetPaperSize方法——获取纸张大小 418

12.7.5 OnDrawPage方法——绘制页 419

12.7.6 PreDrawPage方法——预处理绘制页 420

第13章 控件类 422

第14章 输出类 584

第15章 图形工具类 679

第16章 文件输入输出类 713

第17章 网络相关类 747

附录——字母索引 771

……[看更多目录]

序言Visual c++作为当前程序开发中最流行的一种编程语言,以其简单、高效、快捷、方便的特性吸引了一大批用户。编程的最基本要素是函数、语句、控件,掌握这些要素,就掌握了解决实际问题的一般方法。我们相信对于Visual C++程序开发人员来说,Visual c++速查手册是必需的,因此笔者编写了这样本书,希望真正帮助Visual C++程序开发人员解决易查、易学、易用的问题,并为您成为程序开发高手打下坚实的基础。

本书特点

示例丰富

通过例子学习是最好的学习方式,本书每个知识点都对应有相关示例。便于读者快速掌握知识点。

贴近实际

本书对一些重点的属性、方法、类及技术进行讲解时,都提供了典型示例,以便让读者掌握其实际应用。

查找方便

本书可按两种方式进行查询,一是按照函数、语句、控件的功能查询,二是按照首字母顺序查询,方便用户的使用和查找。

本书内容

本书分为2个部分,共17章。具体安排如下。

第1部分第l章~第7章。讲解C函数相关的知识,包括数学函数、字符函数和字符串函数、时间日期函数、类型转换函数、文件目录操作函数、内存操作函数和输入/输出函数等内容。

第2部分第8章~第17章。讲解MFC类相关的知识,包括基类,文档、框架、视图类,控制栏类,对话框类,控件类,输出类,图形工具类,文件输入/输出类和网络相关类等内容。

文摘插图:

Visual C++全能速查宝典

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有