第1章 函数基础 1
1.2 Visual Basic内部函数 2
1.1.2 在应用程序中使用函数 2
1.1 函数 2
1.1.1 Visual Basic中的函数 2
第2章 数学计算类函数 9
2.1.1 知识讲解 10
2.1 Sin函数 10
2.1.2 典型应用 11
2.2.1 知识讲解 16
2.2 Cos函数 16
2.3.2 典型应用 18
2.3.1 知识讲解 18
2.2.2 典型应用 18
2.3 Sqr函数 18
2.4.1 知识讲解 20
2.4 Abs函数 20
2.4.2 典型应用 21
2.5.2 典型应用 22
2.5.1 知识讲解 22
2.5 Atn函数 22
2.6.2 典型应用 23
2.6.1 知识讲解 23
2.6 Tan函数 23
2.7.2 典型应用 24
2.7.1 知识讲解 24
2.7 Log函数 24
2.8.1 知识讲解 25
2.8 Sgn函数 25
2.9.1 知识讲解 26
2.9 Fix函数 26
2.8.2 典型应用 26
2.9.2 典型应用 27
2.10.2 典型应用 28
2.10.1 知识讲解 28
2.10 Int函数 28
2.11.1 知识讲解 29
2.11 Round函数 29
2.12.2 典型应用 30
2.12.1 知识讲解 30
2.11.2 典型应用 30
2.12 Exp函数 30
第3章 财务函数 33
3.1.1 知识讲解 34
3.1 IPmt函数 34
3.1.2 典型应用 35
3.2.1 知识讲解 36
3.2 IRR函数 36
3.2.2 典型应用 37
3.3.1 知识讲解 38
3.3 NPer函数 38
3.4.1 知识讲解 39
3.4 NPV函数 39
3.3.2 典型应用 39
3.5 PPmt函数 40
3.4.2 典型应用 40
3.6.1 知识讲解 41
3.6 Pmt函数 41
3.6.2 典型应用 42
3.7 PV函数 43
3.8 FV函数 44
3.9.2 典型应用 45
3.9.1 知识讲解 45
3.9 Rate函数 45
3.10 MIRR函数 46
3.11.2 典型应用 47
3.11.1 知识讲解 47
3.11 SLN函数 47
3.12.1 知识讲解 48
3.12 DDB函数 48
3.13 SYD函数 49
3.12.2 典型应用 49
3.13.2 典型应用 50
3.13.1 知识讲解 50
第4章 日期时间类函数 53
4.1.1 知识讲解 54
4.1 Date函数 54
4.1.2 典型应用 55
4.2.1 知识讲解 56
4.2 DateAdd函数 56
4.3.1 知识讲解 57
4.3 DateDiff函数 57
4.2.2 典型应用 57
4.3.2 典型应用 59
4.4.1 知识讲解 61
4.4 DatePart函数 61
4.4.2 典型应用 63
4.5.1 知识讲解 64
4.5 DateSerial函数 64
4.5.2 典型应用 65
4.6.2 典型应用 66
4.6.1 知识讲解 66
4.6 DateValue函数 66
4.7.2 典型应用 67
4.7.1 知识讲解 67
4.7 Day函数 67
4.8.2 典型应用 68
4.8.1 知识讲解 68
4.8 IsDate函数 68
4.9.1 知识讲解 69
4.9 Minute函数 69
4.10.2 典型应用 70
4.10.1 知识讲解 70
4.9.2 典型应用 70
4.10 Month函数 70
4.11.1 知识讲解 71
4.11 MonthName函数 71
4.11.2 典型应用 72
4.12.2 典型应用 73
4.12.1 知识讲解 73
4.12 Now函数 73
4.13.2 典型应用 74
4.13.1 知识讲解 74
4.13 Second函数 74
4.14.2 典型应用 75
4.14.1 知识讲解 75
4.14 Time函数 75
4.15.2 典型应用 76
4.15.1 知识讲解 76
4.15 Timer函数 76
4.16.1 知识讲解 77
4.16 TimeSerial函数 77
4.17.1 知识讲解 78
4.17 TimeValue函数 78
4.16.2 典型应用 78
4.18.1 知识讲解 79
4.18 Weekday函数 79
4.17.2 典型应用 79
4.18.2 典型应用 80
4.19.1 知识讲解 81
4.19 WeekdayName函数 81
4.19.2 典型应用 82
4.20.2 典型应用 83
4.20.1 知识讲解 83
4.20 Year函数 83
4.21.1 知识讲解 85
4.21 Hour函数 85
4.21.2 典型应用 86
第5章 字符串处理函数 87
5.1.1 知识讲解 88
5.1 Len函数 88
5.1.2 典型应用 89
5.2.2 典型应用 91
5.2.1 知识讲解 91
5.2 Left函数 91
5.3.2 典型应用 94
5.3.1 知识讲解 94
5.3 Right函数 94
5.4.1 知识讲解 96
5.4 Mid函数 96
5.4.2 典型应用 97
5.5 Instr函数 99
5.5.2 典型应用 100
5.5.1 知识讲解 100
5.6 InStrRev函数 102
5.7 Replace函数 104
5.9.1 知识讲解 105
5.9 Trim函数 105
5.8 StrReverse函数 105
5.10 LTrim函数 106
5.9.2 典型应用 106
5.12.1 知识讲解 107
5.12 LCase函数 107
5.11 RTrim函数 107
5.13 UCase函数 108
5.12.2 典型应用 108
5.13.2 典型应用 109
5.13.1 知识讲解 109
5.14.1 知识讲解 110
5.14 StrConv函数 110
5.14.2 典型应用 111
5.15 String函数 112
5.16.2 典型应用 113
5.16.1 知识讲解 113
5.16 Space函数 113
5.17.1 知识讲解 114
5.17 StrComp函数 114
5.17.2 典型应用 116
5.18.1 知识讲解 117
5.18 Join函数 117
5.19 Split函数 118
5.18.2 典型应用 118
5.19.1 知识讲解 119
5.19.2 典型应用 120
5.21 Array函数 121
5.20 Filter函数 121
5.21.2 典型应用 122
5.21.1 知识讲解 122
第6章 格式化函数 125
6.1.1 知识讲解 126
6.1 Format函数 126
6.1.2 典型应用 128
6.2 FormatDateTime函数 129
6.2.2 典型应用 130
6.2.1 知识讲解 130
6.3.1 知识讲解 131
6.3 FormatCurrency函数 131
6.3.2 典型应用 132
6.4.1 知识讲解 133
6.4 FormatNumber函数 133
6.5.1 知识讲解 134
6.5 FormatPercent函数 134
6.4.2 典型应用 134
6.5.2 典型应用 135
第7章 文件处理类函数 139
7.1.1 知识讲解 140
7.1 Dir函数 140
7.1.2 典型应用 141
7.2.2 典型应用 143
7.2.1 知识讲解 143
7.2 FileLen函数 143
7.3.2 典型应用 144
7.3.1 知识讲解 144
7.3 FileDateTime函数 144
7.4.2 典型应用 145
7.4.1 知识讲解 145
7.4 EOF函数 145
7.5.1 知识讲解 146
7.5 FileAttr函数 146
7.5.2 典型应用 147
7.6.2 典型应用 148
7.6.1 知识讲解 148
7.6 FreeFile函数 148
7.7.1 知识讲解 149
7.7 GetObject函数 149
7.7.2 典型应用 150
7.8.1 知识讲解 151
7.8 Input函数 151
7.8.2 典型应用 152
7.9.2 典型应用 153
7.9.1 知识讲解 153
7.9 Loc函数 153
7.10 LOF函数 154
7.10.2 典型应用 155
7.10.1 知识讲解 155
7.11.2 典型应用 156
7.11.1 知识讲解 156
7.11 Seek函数 156
7.12.1 知识讲解 157
7.12 Tab函数 157
7.12.2 典型应用 158
7.13 spc函数 160
7.13.2 典型应用 161
7.13.1 知识讲解 161
7.14.1 知识讲解 162
7.14 GetAttr函数 162
7.14.2 典型应用 163
第8章 程序语法类函数 165
8.1.2 典型应用 166
8.1.1 知识讲解 166
8.1 IIF函数 166
8.2 Switch函数 168
8.2.2 典型应用 169
8.2.1 知识讲解 169
8.3.1 知识讲解 170
8.3 Shell函数 170
8.3.2 典型应用 171
第9章 对话框类函数 175
9.1.1 知识讲解 176
9.1 MsgBox函数 176
9.1.2 典型应用 178
9.2.1 知识讲解 179
9.2 InputBox函数 179
9.2.2 典型应用 180
9.3.1 知识讲解 181
9.3 Filter函数 181
9.3.2 典型应用 182
第10章 随机类函数 183
10.2 Rnd函数 184
10.1.2 典型应用 184
10.1 Randomize函数 184
10.1.1 知识讲解 184
10.2.1 知识讲解 185
10.2.2 典型应用 186
第11章 图形图像处理类函数 191
11.1.1 知识讲解 192
11.1 LoadPicture函数 192
11.1.2 典型应用 193
11.2.1 知识讲解 194
11.2 LoadResPicture函数 194
11.2.2 典型应用 195
第12章 进制与字符转换类函数 197
12.1.1 知识讲解 198
12.1 Oct函数 198
12.2.1 知识讲解 199
12.2 Hex函数 199
12.1.2 典型应用 199
12.3.2 典型应用 200
12.3.1 知识讲解 200
12.2.2 典型应用 200
12.3 Asc函数 200
12.5.2 典型应用 204
12.5.1 知识讲解 204
12.4 AscB函数 204
12.4.1 知识讲解 204
12.4.2 典型应用 204
12.5 AscW函数 204
12.6.2 典型应用 205
12.6.1 知识讲解 205
12.6 Chr函数 205
12.8.1 知识讲解 206
12.8 ChrW函数 206
12.7 ChrB函数 206
12.7.1 知识讲解 206
12.7.2 典型应用 206
12.9.2 典型应用 207
12.9.1 知识讲解 207
12.8.2 典型应用 207
12.9 Val函数 207
12.11.1 知识讲解 208
12.11 CInt函数 208
12.10 Str函数 208
12.10.1 知识讲解 208
12.10.2 典型应用 208
12.12.1 知识讲解 209
12.12 CLng函数 209
12.11.2 典型应用 209
12.13 CSng函数 210
12.12.2 典型应用 210
12.15.1 知识讲解 211
12.15 CVar函数 211
12.14 CStr函数 211
12.16.1 知识讲解 212
12.16 CDate函数 212
12.15.2 典型应用 212
12.16.2 典型应用 213
12.17.2 典型应用 214
12.17.1 知识讲解 214
12.17 CBool函数 214
12.19 CCur函数 215
12.18 CByte函数 215
12.20.1 知识讲解 216
12.20 CDbl函数 216
12.19.1 知识讲解 216
12.19.2 典型应用 216
12.21 CDec函数 217
12.20.2 典型应用 217
12.21.2 典型应用 218
12.21.1 知识讲解 218
第13章 颜色处理类函数 219
13.1.2 典型应用 220
13.1.1 知识讲解 220
13.1 RGB函数 220
13.2 QBColor函数 223
13.2.2 典型应用 224
13.2.1 知识讲解 224
第14章 判断类函数 227
14.1.2 典型应用 228
14.1.1 知识讲解 228
14.1 IsArray函数 228
14.2.1 知识讲解 230
14.2 IsEmpty函数 230
14.2.2 典型应用 231
14.3.2 典型应用 232
14.3.1 知识讲解 232
14.3 IsMissing函数 232
14.4.2 典型应用 233
14.4.1 知识讲解 233
14.4 IsNull函数 233
14.5.1 知识讲解 235
14.5 IsNumeric函数 235
14.5.2 典型应用 236
14.6.2 典型应用 237
14.6.1 知识讲解 237
14.6 IsObject函数 237
14.7.1 知识讲解 238
14.7 VarType函数 238
14.7.2 典型应用 240
第15章 系统控制类函数 243
15.1.2 典型应用 244
15.1.1 知识讲解 244
15.1 DoEvents函数 244
15.2.2 典型应用 246
15.2.1 知识讲解 246
15.2 Environ函数 246
15.3.2 典型应用 247
15.3.1 知识讲解 247
15.3 Choose函数 247
15.5.1 知识讲解 249
15.5 CreateObject函数 249
15.4 Command函数 249
15.4.1 知识讲解 249
15.4.2 典型应用 249
15.5.2 典型应用 250
15.6.2 典型应用 254
15.6.1 知识讲解 254
15.6 CurDir函数 254
15.7.1 知识讲解 255
15.7 GetAllSettings函数 255
15.8 GetAutoServerSettings函数 256
15.8.1 知识讲解 256
15.7.2 典型应用 256
15.9.1 知识讲解 257
15.9 GetSetting函数 257
15.8.2 典型应用 257
15.9.2 典型应用 258
第16章 异常处理类函数 259
16.1.2 典型应用 260
16.1.1 知识讲解 260
16.1 Error函数 260
16.2.1 知识讲解 261
16.2 IsError函数 261
16.2.2 典型应用 262
16.3.2 典型应用 263
16.3.1 知识讲解 263
16.3 CVErr函数 263
第17章 其他一些相关的函数 265
17.1.2 典型应用 266
17.1.1 知识讲解 266
17.1 TypeName函数 266
17.2.1 知识讲解 267
17.2 LBound函数 267
17.2.2 典型应用 268
17.4.1 知识讲解 269
17.4 LoadResData函数 269
17.3 UBound函数 269
17.3.1 知识讲解 269
17.3.2 典型应用 269
17.4.2 典型应用 270
17.5.2 典型应用 272
17.5.1 知识讲解 272
17.5 LoadResString函数 272
第18章 自定义函数及过程基础 275
18.1.1 函数过程 276
18.1 函数、过程概述 276
18.2 函数、过程调用 278
18.1.2 子过程 278
18.3.2 引用 279
18.3.1 形参与实参 279
18.2.1 调用Function函数 279
18.2.2 调用Sub过程 279
18.3 参数传递 279
1 8.6 可选参数与可变参数 280
18.5 对象参数 280
18.3.3 传值 280
18.4 数组实参 280
18.6.2 可变参数 281
18.6.1 可选参数 281
第19章 自定义函数及过程的应用 283
19.1.1 设置控件不可用的函数(ObjectState函数) 284
19.1 设置控件状态的函数 284
19.1.2 设置工具栏按钮可用或不可用的函数(TlbState函数) 285
19.2.1 相加函数(AddPay函数) 287
19.2 用于计算的函数 287
19.3.1 获取汉字拼音简码的函数(py函数) 288
19.3 字符串处理的函数 288
19.2.2 求平均值的函数(ave函数) 288
19.3.3 获取子中文字符串的函数(CSubStr函数) 294
19.3.2 获取中文字符串长度的函数(CLen函数) 294
19.4.1 数据连接函数(Cnn函数) 295
19.4 数据库相关函数 295
19.4.2 数据汇总函数(Sum函数) 296
19.5.2 定义设置控件状态的过程(Control_State过程) 297
19.5.1 定义显示数据的过程(View_Data过程) 297
19.5 自定义过程 297
第20章 语句 299
20.1.1 知识讲解 302
20.1 AppActivate语句 302
20.2 Beep语句 303
20.1.2 典型应用 303
20.3.1 知识讲解 304
20.3 Call语句 304
20.2.1 知识讲解 304
20.2.2 典型应用 304
20.3.2 典型应用 305
20.5 ChDrive语句 306
20.4 ChDir语句 306
20.7 Const语句 307
20.6 Close语句 307
20.8 Date语句 308
20.9.1 知识讲解 309
20.9 Declare语句 309
20.8.1 知识讲解 309
20.8.2 典型应用 309
20.9.2 典型应用 311
20.10 Deftype语句 312
20.11 DeleteSetting语句 313
20.12 Dim语句 314
20.13 Do...Loop语句 315
20.14 End语句 317
20.15 Enum语句 318
20.16 Erase语句 319
20.17.1 知识讲解 320
20.17 Error语句 320
20.18 Event语句 321
20.17.2 典型应用 321
20.19.1 知识讲解 322
20.19 Exit语句 322
20.19.2 典型应用 323
20.20.2 典型应用 324
20.20.1 知识讲解 324
20.20 FileCopy语句 324
20.21 For Each...Next语句 326
20.22 For...Next语句 327
20.23 Function语句 328
20.24 Get语句 330
20.25 GoSub...Return语句 331
20.26.1 知识讲解 332
20.26 GoTo语句 332
20.27.1 知识讲解 333
20.27 If...Then...Else语句 333
20.26.2 典型应用 333
20.27.2 典型应用 334
20.29.1 知识讲解 335
20.29 Input#语句 335
20.28 Implements语句 335
20.30.1 知识讲解 336
20.30 Kill语句 336
20.29.2 典型应用 336
20.30.2 典型应用 337
20.32 Line Input#语句 338
20.31 Let语句 338
20.32.2 典型应用 339
20.32.1 知识讲解 339
20.34 Lock、Unlock语句 340
20.33 Load语句 340
20.35 LSet语句 341
20.36 Mid语句 342
20.37.2 典型应用 343
20.37.1 知识讲解 343
20.37 MkDir语句 343
20.38.2 典型应用 346
20.38.1 知识讲解 346
20.38 Name语句 346
20.39.1 知识讲解 347
20.39 On Error语句 347
20.40 On...GoSub、On...GoTo语句 348
20.39.2 典型应用 348
20.41 Open语句 349
20.42.1 知识讲解 350
20.42 Option Base语句 350
20.42.2 典型应用 351
20.43.2 典型应用 352
20.43.1 知识讲解 352
20.43 Option Compare语句 352
20.44 Option Explicit语句 353
20.46.1 知识讲解 354
20.46 Print#语句 354
20.45 Option Private语句 354
20.46.2 典型应用 355
20.48 Property Get语句 356
20.47 Private语句 356
20.49 Property Let语句 358
20.50 Property Set语句 359
20.51 Public语句 360
20.52.2 典型应用 361
20.52.1 知识讲解 361
20.52 Put语句 361
20.53.2 典型应用 363
20.53.1 知识讲解 363
20.53 RaiseEvent语句 363
20.54.2 典型应用 365
20.54.1 知识讲解 365
20.54 Randomize语句 365
20.55.2 典型应用 366
20.55.1 知识讲解 366
20.55 ReDim语句 366
20.56 Rem语句 367
20.58 Resume语句 368
20.57 Reset语句 368
20.59.1 知识讲解 369
20.59 RmDir语句 369
20.59.2 典型应用 370
20.60 RSet语句 371
20.61.2 典型应用 372
20.61.1 知识讲解 372
20.61 SavePicture语句 372
20.62.1 知识讲解 374
20.62 SaveSetting语句 374
20.62.2 典型应用 375
20.63 Seek语句 376
20.64.2 典型应用 377
20.64.1 知识讲解 377
20.64 Select Case语句 377
20.65.2 典型应用 379
20.65.1 知识讲解 379
20.65 SendKeys语句 379
20.66.1 知识讲解 380
20.66 Set语句 380
20.66.2 典型应用 381
20.67.2 典型应用 382
20.67.1 知识讲解 382
20.67 SetAttr语句 382
20.68 Static语句 385
20.68.2 典型应用 386
20.68.1 知识讲解 386
20.69 Stop语句 387
20.70.1 知识讲解 388
20.70 Sub语句 388
20.71.1 知识讲解 389
20.71 Time语句 389
20.70.2 典型应用 389
20.71.2 典型应用 390
20.72 Type语句 391
20.73.2 典型应用 392
20.73.1 知识讲解 392
20.73 Unload语句 392
20.74.2 典型应用 393
20.74.1 知识讲解 393
20.74 While...Wend语句 393
20.76 With语句 394
20.75 Width#语句 394
20.76.2 典型应用 395
20.76.1 知识讲解 395
20.77 Write#语句 396
第21章 API函数基础 397
21.2.2 API文本浏览器 398
21.2.1 API函数声明 398
21.1 API函数的基本概念 398
21.2 API函数的使用方法 398
21.2.3 把声明、常量或类型复制到VB代码中 401
第22章 窗体与窗口函数 405
22.3 ArrangeIconicWindows函数 409
22.2 AnyPopup函数 409
22.1 AdjustWindowRect、AdjustWindowRectEx函数 409
22.6 BringWindowToTop函数 410
22.5 BeginDeferWindowPos函数 410
22.4 AttachThreadInput函数 410
22.8 ChileWindowFromPoint、ChildWindowFromPointEx函数 411
22.7 CascadeWindows、CascadeWindowsBynum函数 411
22.9.2 典型应用 412
22.9.1 知识讲解 412
22.9 ClientToScreen函数 412
22.11 CopyRect函数 413
22.10 CloseWindow函数 413
22.12.2 典型应用 414
22.12.1 知识讲解 414
22.12 CreateCompatibleBitmap函数 414
22.14 DeferWindowPos函数 415
22.13.2 典型应用 415
22.13 CreateEllipticRgn函数 415
22.13.1 知识讲解 415
22.16 DrawAnimatedRects函数 416
22.15 DestroyWindow函数 416
22.18 EnumThreadWindows函数 417
22.17 EnumChildWindows函数 417
22.21 EnumWindows函数 418
22.20 EndDeferWindowPos函数 418
22.19 EnableWindow函数 418
22.23.2 典型应用 419
22.23.1 知识讲解 419
22.22 EqualRect函数 419
22.23 FindWindow函数 419
22.25.2 典型应用 421
22.25.1 知识讲解 421
22.24 FindWindowEx函数 421
22.24.1 知识讲解 421
22.24.2 典型应用 421
22.25 FlashWindow函数 421
22.27 GetCapture函数 422
22.26 GetActiveWindow函数 422
22.29 GetClassLong函数 423
22.28 GetClassInfo、GetClassInfoEx函数 423
22.30.2 典型应用 424
22.30.1 知识讲解 424
22.30 GetClassName函数 424
22.33 GetDesktopWindow函数 426
22.32 GetClientRect函数 426
22.31 GetClassWord函数 426
22.37 GetParent函数 427
22.36 GetLastActivePopup函数 427
22.34 GetFocus函数 427
22.35 GetForegroundWindow函数 427
22.39.2 典型应用 428
22.39.1 知识讲解 428
22.38 GetTopWindow函数 428
22.39 GetSystemMenu函数 428
22.41 GetWindow函数 429
22.40 GetUpdateRect函数 429
22.43.1 知识讲解 430
22.43 GetWindowLong函数 430
22.42 GetWindowContextHelpID函数 430
22.43.2 典型应用 431
22.45.2 典型应用 432
22.45.1 知识讲解 432
22.44 GetWindowPlacement函数 432
22.45 GetWindowRect函数 432
22.46.1 知识讲解 435
22.46 GetWindowText函数 435
22.47.1 知识讲解 436
22.47 GetWindowTextLength函数 436
22.46.2 典型应用 436
22.48.2 典型应用 437
22.48.1 知识讲解 437
22.47.2 典型应用 437
22.48 GetWindowThreadProcessID函数 437
22.49 InflateRect函数 438
22.52 IsChild函数 439
22.51 InvalidateRect、InvalidateRectBynum函数 439
22.50 IntersectRect函数 439
22.55 IsWindowEnabled函数 440
22.54 IsWindow函数 440
22.53 IsIconic函数 440
22.58 IsZoomed函数 441
22.57 IsWindowVisible函数 441
22.56 IsWindowUnicode函数 441
22.61 OffsetRect函数 442
22.60 MoveWindow函数 442
22.59 LockWindowUpdate函数 442
22.64 RedrawWindow函数 443
22.63 PtInRect函数 443
22.62 OpenIcon函数 443
22.66.1 知识讲解 444
22.66 RemoveMenu函数 444
22.65 ReleaseCapture函数 444
22.68 ScrollWindow函数 445
22.67 ScreenToClient函数 445
22.66.2 典型应用 445
22.70.1 知识讲解 446
22.70 SendMessage函数 446
22.69 ScrollWindowEx函数 446
22.71 SetActiveWindow函数 447
22.70.2 典型应用 447
22.74 SetWindowContexHelpID函数 448
22.73 SetClassLong函数 448
22.72 SetCapture函数 448
22.77 SetForegroundWindow函数 449
22.76 SetFocus、SetFocusAPI函数 449
22.75 SetClassWord函数 449
22.78.2 典型应用 450
22.78.1 知识讲解 450
22.78 SetParent函数 450
22.80 SetRectEmpty函数 451
22.79 SetRect函数 451
22.82.2 典型应用 452
22.82.1 知识讲解 452
22.81 SubtractRect函数 452
22.82 SetWindowLong函数 452
22.84.1 知识讲解 454
22.84 SetWindowRgn函数 454
22.83 SetWindowPlacement函数 454
22.85.1 知识讲解 455
22.85 SetWindowText函数 455
22.84.2 典型应用 455
22.86.1 知识讲解 456
22.86 SetWindowPos函数 456
22.85.2 典型应用 456
22.86.2 典型应用 457
22.88.2 典型应用 458
22.88.1 知识讲解 458
22.87 SetWindowWord函数 458
22.88 Sleep函数 458
22.90 ShowWindowAsync函数 459
22.89 ShowOwnedPopups函数 459
22.92 TileWindows函数 460
22.91 ShowWindow函数 460
22.95 WindowFromPoint函数 461
22.94 ValiateRect函数 461
22.93 UpdateWindow函数 461
第23章 Windows系统函数 463
23.1 ActivateKeyboardLayout函数 467
23.4.1 知识讲解 468
23.4 ClientToScreen函数 468
23.2 Beep函数 468
23.3 CharToOem函数CharToOemBuff函数 468
23.5.1 知识讲解 469
23.5 ClipCursor函数 469
23.4.2 典型应用 469
23.5.2 典型应用 470
23.7 CreateCaret函数 471
23.6 ConvertDefaultLocale函数 471
23.10 EnumDateFormats函数 472
23.9 EnumCalendarInfo函数 472
23.8 DestroyCaret函数 472
23.12 EnumTimeFormats函数 473
23.11 EnumSystemCodePages函数 473
23.13.2 典型应用 474
23.13.1 知识讲解 474
23.13 ExitWindowsEx函数 474
23.15.1 知识讲解 476
23.15 FindWindow函数 476
23.14 ExpanaEnvironmentStrings函数 476
23.16 FreeEnvironmentStrings函数 477
23.15.2 典型应用 477
23.18 GetAsyncKeyState函数 478
23.17 GetACP函数 478
23.21.1 知识讲解 479
23.21 GetClientRect函数 479
23.19 GetCaretBlinkTime函数 479
23.20 GetCarePos函数 479
23.22 GetClipCursor函数 480
23.21.2 典型应用 480
23.24 GetCPInfo函数 481
23.23.2 典型应用 481
23.23 GetComputerName函数 481
23.23.1 知识讲解 481
23.27 GetCursorPos函数 482
23.26 GetCursor函数 482
23.25 GetCurrencyFormat、GetCurrencyFormatByNum函数 482
23.30 GetKBCodePage函数 483
23.29 GetDoubleClickTime函数 483
23.28 GetDateFormat函数 483
23.33 GetKeyboardLayout函数 484
23.32 GetEnvironmentVariable函数 484
23.31 GetEnvironmentStrings函数 484
23.36 GetKeyboardState函数 485
23.35 GetKeyboardLayoutName函数 485
23.34 GetKeyboardLayoutList函数 485
23.38 GetKeyNameText函数 486
23.37 GetKeyboardType函数 486
23.40 GetLastError函数 487
23.39 GetKeyState函数 487
23.43 GetOEMCP函数 488
23.42 GetLocalTime函数 488
23.41 GetLocaleInfo函数 488
23.45 GetQueueStatus函数 489
23.44 GetNumberFormat函数、GetNumberFormatByNum函数 489
23.46 GetSysColor函数 490
23.49.1 知识讲解 491
23.49 GetSystemDirectory函数 491
23.47 GetSystemDefaultLangID函数 491
23.48 GetSystemDefaultLCID函数 491
23.49.2 典型应用 492
23.51 GetSystemMetrics函数 493
23.50 GetSystemInfo函数 493
23.54 GetSystemTimeAdjustment函数 495
23.53 GetSystemTime函数 495
23.52 GetSystemPowerStatus函数 495
23.57 GetTimeFormat函数 496
23.56 GetTickCount函数 496
23.55 GetThreadLocale函数 496
23.61.1 知识讲解 497
23.61 GetUserName函数 497
23.58 GetTimeZoneInformation函数 497
23.59 GetUserDefaultLangID函数 497
23.60 GetUserDefaultLCID函数 497
23.61.2 典型应用 498
23.63.2 典型应用 499
23.63.1 知识讲解 499
23.62 GetVersion函数 499
23.63 GetVersionEx函数 499
23.64.1 知识讲解 500
23.64 GetVolumeInformation函数 500
23.65.1 知识讲解 501
23.65 GetWindowsDirectory函数 501
23.64.2 典型应用 501
23.65.2 典型应用 502
23.67 GlobalMemoryStatus函数 503
23.66.2 典型应用 503
23.66 GetWindowText函数 503
23.66.1 知识讲解 503
23.69 IsValidCodePage函数 504
23.68 HideCaret函数 504
23.72 LoadKeyboardLayout函数 505
23.71 Keybd_event函数 505
23.70 IsValidLocale函数 505
23.73 MapVirtualKey函数 506
23.75 MessageBeep函数 507
23.74 MapVirtualKeyEx函数 507
23.77 OemKeyScan函数 508
23.76 Mouse_event函数 508
23.79.1 知识讲解 509
23.79 SetCapture函数 509
23.78 OemToChar、OemToCharBuff函数 509
23.80.1 知识讲解 510
23.80 SetComputerName函数 510
23.79.2 典型应用 510
23.80.2 典型应用 511
23.83.1 知识讲解 512
23.83.2 典型应用 512
23.81 SetCursor函数 512
23.82 SetCursorPos函数 512
23.83 SetDoubleClickTime函数 512
23.85 SetKeyboardState函数 513
23.84 SetEnvironmentVariable函数 513
23.88 SetSysColors函数 514
23.87 SetLocalTime函数 514
23.86 SetLocaleInfo函数 514
23.90 SetSystemTimeAdjustment函数 515
23.89 SetSystemTime函数 515
23.93.1 知识讲解 516
23.93 ShellExecute函数 516
23.91 SetThreadLocale函数 516
23.92 SetTimeZoneInformation函数 516
23.94.1 知识讲解 517
23.94 Shell_NotifyIcon函数 517
23.93.2 典型应用 517
23.94.2 典型应用 518
23.95.1 知识讲解 519
23.95 SHEmptyRecycleBin函数 519
23.95.2 典型应用 520
23.97.1 知识讲解 521
23.97 ShowCursor函数 521
23.96 ShowCaret函数 521
23.98 SystemParametersInfo、SystemParametersInfoByVal函数 522
23.97.2 典型应用 522
23.99 SystemTimeToTzSpecificLocalTime函数 525
23.101 ToAscii、ToAsciiEx函数 526
23.100 SwapMouseButton函数 526
23.102 ToUnicode函数 527
23.104 VkKeyScan、VkeyScanEx函数 528
23.103 UnloadKeyboardLayout函数 528
第24章 文件及磁盘操作函数 529
24.1.2 典型应用 531
24.1.1 知识讲解 531
24.1 CDdoor函数 531
24.3 CreateFile函数 532
24.2 CreateDirectoryEx函数 532
24.4 CopyFile函数 533
24.6.2 典型应用 534
24.6.1 知识讲解 534
24.5 DeleteFile函数 534
24.6 DrawIcon函数 534
24.7.2 典型应用 535
24.7.1 知识讲解 535
24.7 ExtractIcon函数 535
24.8.2 典型应用 536
24.8.1 知识讲解 536
24.8 fCreateShellLink函数 536
24.10.1 知识讲解 537
24.10 FindFirstFile、FindNextFile函数 537
24.9 FindClose 537
24.10.2 典型应用 538
24.11.2 典型应用 539
24.11.1 知识讲解 539
24.11 GetDiskFreeSpace函数 539
24.12.1 知识讲解 540
24.12 GetDriveType函数 540
24.12.2 典型应用 541
24.16 GetFileVersionInfo函数 542
24.15 GetFileSize函数 542
24.13 GetLogicalDrives函数 542
24.14 GetFileAttributes函数 542
24.18 GetPrivateProfileInt函数 543
24.17 GetFileVersionInfoSize函数 543
24.20 GetPrivateProfileString函数 544
24.19 GetPrivateProfileSection函数 544
24.22 GetProfileSection函数 545
24.21 GetProfileInt函数 545
24.24 GetSystemDirectory函数 546
24.23 GetProfileString函数 546
24.26 MoveFile、MoveFileEx函数 547
24.25 GetTempPath函数 547
24.28.1 知识讲解 548
24.28 SHFormatDrive函数 548
24.27 SetVolumeLabel函数 548
24.29.1 知识讲解 549
24.29 SHFileOperation函数 549
24.28.2 典型应用 549
24.29.2 典型应用 550
24.30.2 典型应用 552
24.30.1 知识讲解 552
24.30 WinHelp函数 552
24.32.1 知识讲解 553
24.32 WritePrivateProfileString函数 553
24.31 WritePrivateProfileSection函数 553
24.33 WriteProfileSection函数 554
24.32.2 典型应用 554
24.34.2 典型应用 555
24.34.1 知识讲解 555
24.34 WriteProfileString函数 555
24.35 VerQueryValue函数 556
第25章 图形、图像与多媒体函数 557
25.1.2 典型应用 559
25.1.1 知识讲解 559
25.1 BitBlt函数 559
25.2 CopyImage函数 560
25.5 CreateCompatibleBitmap函数 561
25.4 CreateBitmapIndirect函数 561
25.3 CreateBitmap函数 561
25.7 CreateDIBSection函数 562
25.6 CreateDIBitmap函数 562
25.8.1 知识讲解 563
25.8 CreatePen函数 563
25.8.2 典型应用 564
25.9.2 典型应用 565
25.9.1 知识讲解 565
25.9 Ellipse函数 565
25.10 GetBitmapBits函数 566
25.13 GetDIBits函数 567
25.12 GetDIBColorTable函数 567
25.11 GetBitmapDimensionEx函数 567
25.14.2 典型应用 568
25.14.1 知识讲解 568
25.14 GetPixel函数 568
25.15.2 典型应用 569
25.15.1 知识讲解 569
25.15 GetShortPathName函数 569
25.17 LoadBitmap、LoadBitmapBynum函数 570
25.16 GetStretchBltMode函数 570
25.19 MaskBlt函数 571
25.18 LoadImage、LoadImageBynum函数 571
25.20.1 知识讲解 572
25.20 mciExecute函数 572
25.21.2 典型应用 573
25.21.1 知识讲解 573
25.20.2 典型应用 573
25.21 mciGetErrorString函数 573
25.22.1 知识讲解 574
25.22 mciSendString函数 574
25.22.2 典型应用 575
25.24.1 知识讲解 576
25.24 PlaySound函数 576
25.23 PatBlt函数 576
25.25 PlgBlt函数 577
25.24.2 典型应用 577
25.26.2 典型应用 578
25.26.1 知识讲解 578
25.26 Rectangle函数 578
25.29 SetDIBColorTable函数 579
25.28 SetBitmapDimensinEx函数 579
25.27 SetBitmapBits函数 579
25.31 SetDIBitsToDevice函数 580
25.30 SetDIBits函数 580
25.32.2 典型应用 581
25.32.1 知识讲解 581
25.32 SetPixel函数 581
25.33 SetStretchBltMode函数 582
25.34.1 知识讲解 583
25.34 SndPlaySound函数 583
25.35.2 典型应用 584
25.35.1 知识讲解 584
25.34.2 典型应用 584
25.35 StretchBlt函数 584
25.36 StretchDIBits函数 586
25.37.2 典型应用 587
25.37.1 知识讲解 587
25.37 waveOutGetVolume函数 587
25.38.1 知识讲解 588
25.38 waveOutSetVolume函数 588
25.38.2 典型应用 589
第26章 注册表相关函数 591
26.1.2 主键及数据类型的对应常数 592
26.1.1 认识注册表 592
26.1 注册表基础 592
26.1.3 注册表相关API函数概述 594
26.2.2 典型应用 595
26.2.1 知识讲解 595
26.2 RegCreateKey函数 595
26.4.1 知识讲解 596
26.4 RegCloseKey函数 596
26.3 RegDeleteValue函数 596
26.3.1 知识讲解 596
26.3.2 典型应用 596
26.6.1 知识讲解 597
26.6 RegSetValueEx函数 597
26.4.2 典型应用 597
26.5 RegOpenKey函数 597
26.5.1 知识讲解 597
26.5.2 典型应用 597
26.6.2 典型应用 598
26.7.2 典型应用 599
26.7.1 知识讲解 599
26.7 RegQueryValueEx函数 599
26.8.1 知识讲解 600
26.8 RegDeleteKey函数 600
26.8.2 典型应用 601
第27章 网络相关函数 603
27.1.1 知识讲解 604
27.1 IcmpSendEcho函数 604
27.1.2 典型应用 605
27.2.2 典型应用 608
27.2.1 知识讲解 608
27.2 InternetAttemptConnect函数 608
27.4.1 知识讲解 609
27.4 InternetGetConnectedStateEx函数 609
27.3 InternetCheckConnection函数 609
27.3.1 知识讲解 609
27.3.2 典型应用 609
27.5.1 知识讲解 610
27.5 Netbios函数 610
27.4.2 典型应用 610
27.5.2 典型应用 611
27.6.1 知识讲解 612
27.6 WNetAddConnection函数 612
27.6.2 典型应用 613
27.7.2 典型应用 614
27.7.1 知识讲解 614
27.7 WNetCancelConnection函数 614
27.9.2 典型应用 615
27.9.1 知识讲解 615
27.8 WNetCloseEnum 615
27.9 WNetConnectionDialog函数 615
27.10.2 典型应用 616
27.10.1 知识讲解 616
27.10 WNetDisConnectionDialog函数 616
27.12 WNetGetConnection函数 617
27.11 WNetEnumResource函数 617
27.14 WNetGetUniversaIName函数 618
27.13 WNetGetLastError函数 618
27.16 WNetOpenEnum函数 619
27.15 WNetGetUser函数 619
附录 Visual Basic函数索引 621