注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计.NETVisual Basic.NET Win32 API大全

Visual Basic.NET Win32 API大全

Visual Basic.NET Win32 API大全

定 价:¥98.00

作 者: 超维度工作室著
出版社: 中国铁道出版社
丛编项:
标 签: VB.NET

ISBN: 9787113055233 出版时间: 2003-01-01 包装: 胶版纸
开本: 26cm 页数: 984 字数:  

内容简介

  这是一本快速查找VisualBasic.NETWindowsAPI的函数库字典,内容主要包括:控件、硬件与系统、系统设备、绘图、图标、运算、工具栏、文本和字体、打印、文件处理、线程、Windows消息、网络等WindowsAPI函数。这是一本快速查找VisualBasic.NETWindowsAPI的函数库字典,内容主要包括:控件、硬件与系统、系统设备、绘图、图标、运算、工具栏、文本和字体、打印、文件处理、线程、Windows消息、网络等WindowsAPI函数。编写结构依次为函?得鳌⑹视冒姹尽⑹视孟低场⒁煤狻⒁胣amespace、函数原型、参数解析、返回值、范例程序等清楚的条例解说。全书事先将应用所需的函数分类,结构鲜明,让读者可以迅速查询API函数的使用,并参考范例加以运用。

作者简介

暂缺《Visual Basic.NET Win32 API大全》作者简介

图书目录

 第1章 网络 1
 1-1 closesocket(.NET) 1
 1-2 Connect(.NET) 4
 1-3 DdeConnect 5
 1-4 DdeCreateStringHandle 7
 1-5 DdeFreeStringHandle 8
 1-6 DdeInitialize 9
 1-7 DdeNameService 11
 1-8 DdeQueryString 13
 1-9 DdeUninitialize 14
 1-10 FindCloseUrlCache 16
 1-11 FindFirstUrlCacheEntry 17
 1-12 FindNextUrlCacheEntry 18
 1-13 FtpCreateDirectory(.NET) 20
 1-14 FtpDeleteFile(.NET) 21
 1-15 FtpFindFirstFile(.NET) 23
 1-16 FtpGetCurrentDirectory(.NET) 24
 1-17 FtpGetFile(.NET) 26
 1-18 FtpPutFile(.NET) 28
 1-19 FtpRemoveDirectory(.NET) 30
 1-20 FtpRenameFile(.NET) 32
 1-21 FtpSetCurrentDirectory(.NET) 33
 1-22 gethostbyaddr(.NET) 35
 1-23 gethostbyname(.NET) 36
 1-24 gethostname(.NET) 36
 1-25 GetIpAddrTable 37
 1-26 GetIpNetTable 38
 1-27 GetIpStatistics 39
 1-28 GetNetworkParams 40
 1-29 getsockopt(.NET) 40
 1-30 GetTcpStatistics 42
 1-31 GetTcpTable 43
 1-32 GetUdpStatistics 44
 1-33 htons 44
 1-34 IcmpCloseHandle 45
 1-35 IcmpCreateFile 46
 1-36 IcmpSendEcho 46
 1-37 InetIsOffline 48
 1-38 inet_addr(.NET) 49
 1-39 inet_ntoa(.NET) 49
 1-40 InternetAttemptConnect 50
 1-41 InternetCheckConnection 51
 1-42 InternetCloseHandle 52
 1-43 InternetCombineUrl 52
 1-44 InternetConnect 53
 1-45 InternetFindNextFile 55
 1-46 InternetGetConnectedState 56
 1-47 InternetGetConnectedStateEx 57
 1-48 InternetGetLastResponseInfo 58
 1-49 InternetOpen 58
 1-50 InternetOpenUrl 59
 1-51 InternetReadFile 61
 1-52 IsDestinationReachable 62
 1-53 IsNetworkAlive 63
 1-54 IsValidURL 64
 1-55 Netbios 65
 1-56 NetShareAdd 66
 1-57 NetShareDel 67
 1-58 NetShareGetInfo 68
 1-59 NetWkstaGetInfo 69
 1-60 ntohs 70
 1-61 RasDial 71
 1-62 RasEnumConnections 72
 1-63 RasEnumEntries 73
 1-64 RasGetConnectionStatistics 74
 1-65 RasGetEntryDialParams 75
 1-66 RasGetErrorString 76
 1-67 RasHangUp 77
 1-68 recv(.NET) 78
 1-69 Send(.NET) 79
 1-70 setsockopt(.NET) 79
 1-71 socket(.NET) 80
 1-72 tapiRequestMakeCall 81
 1-73 URLDownloadToFile 82
 1-74 UuidCreate(.NET) 83
 1-75 WNetAddConnection 84
 1-76 WNetAddConnection2 86
 1-77 WNetCancelConnection 88
 1-78 WNetCancelConnection2 89
 1-79 WNetCloseEnum 90
 1-80 WNetEnumResource 91
 1-81 WNetGetConnection 92
 1-82 WNetGetUser 93
 1-83 WNetOpenEnum 95
 1-84 WSAAsyncSelect(.NET) 96
 1-85 WSACancelBlockingCall 97
 1-86 WSACleanup 97
 1-87 WSAGetLastError 98
 1-88 WSAIsBlocking 99
 1-89 WSAStartup 99
 第2章 图像 101
 2-1 ImageList_Draw(.NET) 101
 2-2 ImageList_DrawEx(.NET) 102
 2-3 LoadImage(.NET) 104
 2-4 OleCreatePictureIndirect 105
 2-5 OleLoadPicturePath 107
 2-6 SetBitmapBits 108
 2-7 SetDIBitsToDevice(.NET) 109
 2-8 TransparentBlt 110
 第3章 绘图 113
 3-1 Angle Arc(.NET) 113
 3-2 Arc(.NET) 114
 3-3 ArcTo(.NET) 115
 3-4 BeginPath(.NET) 116
 3-5 Chord 116
 3-6 CombineRgn(.NET) 117
 3-7 CopyRect 119
 3-8 CreateBrushIndirect(.NET) 120
 3-9 CreateCompatibleDC(.NET) 121
 3-10 CreateDC(.NET) 122
 3-11 CreateDIBPatternBrushPt(.NET) 123
 3-12 CreateEllipticRgn(.NET) 124
 3-13 CreateEllipticRgnIndirect(.NET) 124
 3-14 CreateHatchBrush(.NET) 125
 3-15 CreatePalette(.NET) 126
 3-16 CreatePatternBrush(.NET) 128
 3-17 CreatePen(.NET) 129
 3-18 CreatePenIndirect(.NET) 129
 3-19 CreatePolygonRgn(.NET) 131
 3-20 CreatePolyPolygonRgn(.NET) 132
 3-21 CreateRectRgn(.NET) 133
 3-22 CreateRectRgnIndirect(.NET) 134
 3-23 CreateRoundRectRgn(.NET) 135
 3-24 CreateSolidBrush(.NET) 135
 3-25 DeleteDC(.NET) 136
 3-26 DeleteObject(.NET) 137
 3-27 DrawAnimatedRects 138
 3-28 DrawEdge 139
 3-29 DrawFocusRect 141
 3-30 DrawIcon(.NET) 142
 3-31 DrawIconEx(.NET) 143
 3-32 DrawState 145
 3-33 DrawText(.NET) 146
 3-34 DrawTextEx(.NET) 148
 3-35 Ellipse(.NET) 149
 3-36 EndPath 150
 3-37 EqualRgn(.NET) 151
 3-38 ExtFloodFill 152
 3-39 FillPath 153
 3-40 FillRect(.NET) 154
 3-41 FillRgn(.NET) 155
 3-42 FloodFill 157
 3-43 FrameRect 158
 3-44 FrameRgn(.NET) 159
 3-45 GdiGradientFillRect(.NET) 160
 3-46 GetArcDirection(.NET) 162
 3-47 GetBkColor 162
 3-48 GetClipRgn(.NET) 163
 3-49 GetColorAdjustment 164
 3-50 GetDC(.NET) 165
 3-51 GetLayout 166
 3-52 GetNearestColor(.NET) 166
 3-53 GetObject 167
 3-54 GetObjectType 168
 3-55 GetPixel(.NET) 170
 3-56 GetPolyFillMode(.NET) 172
 3-57 GetRgnBox(.NET) 172
 3-58 GetROP2 174
 3-59 GetStockObject 174
 3-60 GetWindowDC(.NET) 175
 3-61 GradientFillRect(.NET) 176
 3-62 GradientFillTriangle(.NET) 177
 3-63 InflateRect(.NET) 179
 3-64 IntersectClipRect(.NET) 180
 3-65 IntersectRect(.NET) 181
 3-66 InvertRect 182
 3-67 InvertRgn(.NET) 183
 3-68 IsRectEmpty(.NET) 184
 3-69 LineTo(.NET) 185
 3-70 MonitorFromPoint(.NET) 185
 3-71 MonitorFromRect(.NET) 186
 3-72 MonitorFromWindow(.NET) 187
 3-73 MoveToEx(.NET) 188
 3-74 OffsetClipRgn 189
 3-75 OffsetRect(.NET) 190
 3-76 OffsetRgn(.NET) 190
 3-77 OleTranslateColor 192
 3-78 PaintDesktop 192
 3-79 PatBlt 193
 3-80 Pie(.NET) 194
 3-81 PlgBlt 195
 3-82 PolyBezier(.NET) 196
 3-83 PolyBezierTo(.NET) 197
 3-84 PolyDraw(.NET) 198
 3-85 Polygon(.NET) 199
 3-86 Polyline(.NET) 200
 3-87 PolylineTo(.NET) 201
 3-88 PolyPolygon(.NET) 202
 3-89 PolyPolyline(.NET) 203
 3-90 PolyTextOut(.NET) 204
 3-91 PtInRect 205
 3-92 PtInRegion(.NET) 206
 3-93 RealizePalette 207
 3-94 Rectangle(.NET) 208
 3-95 RedrawWindow 209
 3-96 ReleaseDC 210
 3-97 RoundRect 211
 3-98 ScrollDC 211
 3-99 SelectClipRgn(.NET) 213
 3-100 SelectObject(.NET) 214
 3-101 SelectPalette 215
 3-102 SetArcDirection(.NET) 215
 3-103 SetBkMode 216
 3-104 SetColorAdjustment 217
 3-105 SetDeviceGammaRamp 218
 3-106 SetLayout 218
 3-107 SetMapMode 219
 3-108 SetPixel(.NET) 220
 3-109 SetPixelV(.NET) 221
 3-110 SetPolyFillMode 222
 3-111 SetRect(.NET) 222
 3-112 SetRectEmpty(.NET) 223
 3-113 SetROP2 224
 3-114 SetStretchBltMode 225
 3-115 SetSysColors 226
 3-116 StretchBlt(.NET) 227
 3-117 StrokeAndFillPath 228
 3-118 StrokePath 229
 3-119 SubtractRect 229
 3-120 TranslateColor 230
 3-121 UnionRect(.NET) 231
 第4章 动态链接 233
 4-1 InitCommonControls 233
 4-2 InitCommonControlsEx 233
 4-3 LoadLibrary 234
 4-4 LoadLibraryEx 235
 第5章 帐户与权限 237
 5-1 AddAccessAllowedAce 237
 5-2 AddAccessDeniedAce 238
 5-3 AddAce 239
 5-4 AdjustTokenPrivileges 241
 5-5 AllocateAndInitializeSid 242
 5-6 EqualSid 243
 5-7 FreeSid(.NET) 245
 5-8 GetAce 246
 5-9 GetAclInformation 247
 5-10 GetAllUsersProfileDirectory 248
 5-11 GetDefaultUserProfileDirectory 248
 5-12 GetLengthSid 249
 5-13 GetPriorityClass(.NET) 250
 5-14 GetPrivateProfileInt 251
 5-15 GetPrivateProfileSection 252
 5-16 GetPrivateProfileSectionNames 253
 5-17 GetPrivateProfileString 254
 5-18 GetProfileInt 255
 5-19 GetProfilesDirectory 256
 5-20 GetProfileString 257
 5-21 GetSecurityDescriptorDacl 258
 5-22 GetTokenInformation 259
 5-23 GetUserName(.NET) 261
 5-24 GetUserNameEx(.NET) 262
 5-25 GetUserProfileDirectory 263
 5-26 InitializeAcl 264
 5-27 InitializeSecurityDescriptor 265
 5-28 IsNTAdmin 266
 5-29 IsValidSid 267
 5-30 LookupAccountName 267
 5-31 LookupPrivilegeValue 269
 5-32 NetUserGetInfo 269
 5-33 OpenSCManager 271
 5-34 PwdChangePassword 272
 5-35 SetSecurityDescriptorDacl 273
 第6章 内存 275
 6-1 CopyMemory(.NET) 275
 6-2 CoTaskMemFree(.NET) 276
 6-3 FillMemory(.NET) 277
 6-4 FreeEnvironmentStrings(.NET) 278
 6-5 FreeLibrary(.NET) 279
 6-6 GlobalAlloc 280
 6-7 GlobalFree 283
 6-8 GlobalLock 283
 6-9 GlobalMemoryStatus 284
 6-10 GlobalMemoryStatusEx 285
 6-11 GlobalUnlock 286
 6-12 HeapAlloc 289
 6-13 HeapFree 290
 6-14 IsBadReadPtr 291
 6-15 IsBadStringPtr 291
 6-16 IsBadWritePtr 292
 6-17 NetApiBufferFree 293
 6-18 RpcStringFree 294
 6-19 SetWindowWord 295
 6-20 VarPtr 295
 6-21 VirtualAlloc 296
 6-22 VirtualFree 297
 6-23 VirtualLock 298
 6-24 VirtualUnlock 299
 6-25 ZeroMemory 300
 第7章 剪贴板 303
 7-1 CloseClipboard(.NET) 303
 7-2 EmptyClipboard(.NET) 303
 7-3 GetClipboardData(.NET) 304
 7-4 IsClipboardFormatAvailable 305
 7-5 OpenClipboard(.NET) 306
 7-6 SetClipboardData(.NET) 307
 7-7 SetClipboardViewer 307
 第8章 菜单 309
 8-1 AppendMenu(.NET) 309
 8-2 CreatePopupMenu(.NET) 310
 8-3 DeleteMenu 311
 8-4 DestroyMenu(.NET) 312
 8-5 DrawMenuBar 313
 8-6 EndMenu 313
 8-7 GetMenu(.NET) 314
 8-8 GetMenuItemCount(.NET) 315
 8-9 GetMenuItemID(.NET) 316
 8-10 GetMenuItemInfo(.NET) 317
 8-11 GetMenuItemRect 318
 8-12 GetSubMenu(.NET) 319
 8-13 InsertMenuItem(.NET) 319
 8-14 ModifyMenu(.NET) 321
 8-15 RegisterHotKey 322
 8-16 RemoveMenu(.NET) 323
 8-17 SetMenuItemBitmaps 324
 8-18 SetMenuItemInfo(.NET) 325
 8-19 TrackPopupMenu(.NET) 326
 8-20 TrackPopupMenuEx(.NET) 327
 8-21 UnregisterHotKey 328
 第9章 窗口 331
 9-1 AdjustWindowRect 331
 9-2 AdjustWindowRectEx 331
 9-3 AllowSetForegroundWindow 332
 9-4 AnimateWindow 333
 9-5 BeginDeferWindowPos 334
 9-6 BringWindowToTop(.NET) 335
 9-7 CheckMenuRadioItem(.NET) 335
 9-8 CloseWindow(.NET) 336
 9-9 CreateWindowEx(.NET) 337
 9-10 DeferWindowPos 340
 9-11 DestroyWindow(.NET) 342
 9-12 DoFileDownload 342
 9-13 DrawCaption 343
 9-14 DrawFrameControl 344
 9-15 EnableWindow(.NET) 346
 9-16 EndDeferWindowPos 347
 9-17 EnumChildWindows 348
 9-18 EnumDesktops 349
 9-19 EnumProps 350
 9-20 EnumPropsEx 351
 9-21 EnumWindows 353
 9-22 ExitWindowsEx 354
 9-23 FindWindow 355
 9-24 FindWindowEx 356
 9-25 FlashWindow 356
 9-26 FlashWindowEx 357
 9-27 FlatSB_EnableScrollBar 358
 9-28 FlatSB_GetScrollInfo 359
 9-29 FlatSB_GetScrollPos 360
 9-30 FlatSB_GetScrollProp 362
 9-31 FlatSB_GetScrollRange 363
 9-32 FlatSB_SetScrollInfo 364
 9-33 FlatSB_SetScrollPos 365
 9-34 FlatSB_SetScrollProp 366
 9-35 FlatSB_SetScrollRange 367
 9-36 FlatSB_ShowScrollBar 368
 9-37 GetActiveWindow(.NET) 369
 9-38 GetAncestor(.NET) 370
 9-39 GetClassInfo 371
 9-40 GetClassInfoEx 372
 9-41 GetClassName 373
 9-42 GetClientRect(.NET) 373
 9-43 GetDesktopWindow 374
 9-44 GetFocus(.NET) 375
 9-45 GetForegroundWindow(.NET) 376
 9-46 GetParent(.NET) 376
 9-47 GetProp 377
 9-48 GetTitleBarInfo 378
 9-49 GetWindow 379
 9-50 GetWindowLong 379
 9-51 GetWindowPlacement(.NET) 380
 9-52 GetWindowRect(.NET) 381
 9-53 GetWindowsDirectory 382
 9-54 GetWindowText(.NET) 383
 9-55 GetWindowTextLength(.NET) 384
 9-56 GetWindowWord 385
 9-57 InitializeFlatSB 385
 9-58 IsChild 386
 9-59 IsIconic(.NET) 387
 9-60 IsWindow 387
 9-61 IsWindowEnabled(.NET) 388
 9-62 IsWindowVisible(.NET) 389
 9-63 IsZoomed(.NET) 390
 9-64 MoveWindow(.NET) 390
 9-65 RegisterClass 391
 9-66 ReleaseMutex(.NET) 392
 9-67 RemoveProp 393
 9-68 SetActiveWindow 393
 9-69 SetClassWord 394
 9-70 SetForegroundWindow 395
 9-71 SetLayeredWindowAttributes(.NET) 395
 9-72 SetParent 396
 9-73 SetProp 397
 9-74 SetWindowLong 398
 9-75 SetWindowPlacement(.NET) 399
 9-76 SetWindowPos(.NET) 400
 9-77 SetWindowRgn(.NET) 401
 9-78 SHAppBarMessage 402
 9-79 ShowScrollbar(.NET) 403
 9-80 ShowWindow(.NET) 404
 9-81 UninitializeFlatSB 405
 9-82 UnregisterClass 406
 9-83 WindowFromDC 406
 9-84 WindowFromPoint 407
 第10章 消息 409
 10-1 BroadcastSystemMessage 409
 10-2 DispatchMessage 410
 10-3 FindCloseChangeNotification 411
 10-4 FindFirstChangeNotification 412
 10-5 FindNextChangeNotification 413
 10-6 FormatMessage 414
 10-7 GetMessage 416
 10-8 GetMessageExtraInfo 417
 10-9 GetIcmpStatistics 417
 10-10 GetInputState 419
 10-11 GetLastError 419
 10-12 GetNumberOfEventLogRecords 420
 10-13 GetOldestEventLogRecord 421
 10-14 GetQueueStatus 422
 10-15 NetMessageBufferSend 424
 10-16 PeekMessage 425
 10-17 PostMessage 426
 10-18 PostQuitMessage 427
 10-19 ResetEvent 427
 10-20 SendInput 428
 10-21 SendMessage 429
 10-22 SendMessageTimeout 430
 10-23 TranslateMessage 431
 10-24 WaitMessage 432
 第11章 系统 433
 11-1 BackupEventLog 433
 11-2 BlockInput 434
 11-3 ChangeDisplaySettings 434
 11-4 ChangeDisplaySettingsEx 436
 11-5 ClearEventLog(.NET) 438
 11-6 ClientToScreen 439
 11-7 CloseEventLog(.NET) 440
 11-8 CloseHandle(.NET) 441
 11-9 CloseServiceHandle 442
 11-10 CoCreateGuid(.NET) 443
 11-11 CreateMutex(.NET) 444
 11-12 DeregisterEventSource 445
 11-13 DsBrowseForContainer 446
 11-14 EnumResourceNames 447
 11-15 EnumServicesStatus 449
 11-16 GetComputerName(.NET) 450
 11-17 GetComputerNameEx(.NET) 451
 11-18 GetConsoleDisplayMode 453
 11-19 GetEnvironmentStrings(.NET) 453
 11-20 GetEnvironmentVariable(.NET) 454
 11-21 GetFreeResources 455
 11-22 GetLocaleInfo(.NET) 456
 11-23 GetNativeSystemInfo 457
 11-24 GetPwrCapabilities 458
 11-25 GetStdHandle 459
 11-26 GetSysColor 460
 11-27 GetSysColorBrush 461
 11-28 GetSystemDirectory(.NET) 462
 11-29 GetSystemInfo 463
 11-30 GetSystemMenu 464
 11-31 GetSystemMetrics 465
 11-32 GetSystemPaletteEntries 466
 11-33 GetSystemPowerStatus 468
 11-34 GetSystemTime(.NET) 469
 11-35 GetSystemTimeAdjustment 470
 11-36 GetTickCount(.NET) 470
 11-37 GetVersion(.NET) 471
 11-38 GetVersionEx(.NET) 472
 11-39 InitiateSystemShutdown 472
 11-40 IsProcessorFeaturePresent 473
 11-41 IsPwrHibernateAllowed 474
 11-42 IsPwrShutdownAllowed 475
 11-43 IsPwrSuspendAllowed 476
 11-44 IsSystemResumeAutomatic 476
 11-45 IsWow64Process 477
 11-46 LockWindowUpdate 477
 11-47 LockWorkStation 478
 11-48 OpenEventLog 479
 11-49 RegisterEventSource 479
 11-50 RegisterServiceProcess 480
 11-51 ReportEvent 481
 11-52 SetComputerName 482
 11-53 SetEnvironmentVariable 483
 11-54 SetSuspendedState 484
 11-55 SetSystemPowerState 485
 11-56 SetSystemTime 485
 11-57 SetupPromptReboot 486
 11-58 SHAddToRecentDocs 487
 11-59 SHAutoComplete 488
 11-60 SHEmptyRecycleBin 489
 11-61 SHRestartSystemMB 490
 11-62 SHRunDialog 491
 11-63 SHShutDownDialog 492
 11-64 SystemParametersInfo 492
 11-65 VerifyScreenSavePwd 493
 11-66 VerLanguageName 494
 11-67 WinHelp 495
 11-68 WritePrivateProfileSection 495
 11-69 WritePrivateProfileString 496
 11-70 WriteProfileString 497
 第12章 文本 499
 12-1 CharLower(.NET) 499
 12-2 CharLowerBuff(.NET) 499
 12-3 CharUpper(.NET) 500
 12-4 CompareString(.NET) 501
 12-5 ExtTextOut(.NET) 503
 12-6 GetCurrencyFormat(.NET) 504
 12-7 GetNumberFormat(.NET) 505
 12-8 GrayString 506
 12-9 SetTextAlign 507
 12-10 SetTextCharacterExtra 508
 12-11 SetTextColor 509
 12-12 SetWindowText(.NET) 509
 12-13 TabbedTextOut(.NET) 510
 12-14 TextOut(.NET) 511
 第13章 字符与字符串 513
 13-1 IsCharAlpha(.NET) 513
 13-2 IsCharAlphaNumeric(.NET) 513
 13-3 IsCharLower(.NET) 514
 13-4 IsCharUpper(.NET) 515
 13-5 IsTextUnicode 516
 13-6 lstrcat(.NET) 518
 13-7 lstrcmp(.NET) 518
 13-8 lstrcmpi(.NET) 519
 13-9 lstrcpy(.NET) 520
 13-10 lstrcpyn(.NET) 521
 13-11 lstrlen(.NET) 522
 13-12 lstrlenW(.NET) 523
 13-13 UuidToString(.NET) 524
 13-14 WideCharToMultiByte 525
 第14章 调试 527
 14-1 IsDebuggerPresent(.NET) 527
 14-2 OutputDebugString(.NET) 527
 14-3 SetLastError 528
 14-4 SetLastErrorEx 529
 第15章 光标 531
 15-1 ClipCursor 531
 15-2 CreateCaret 532
 15-3 CreateCursor(.NET) 532
 15-4 DestroyCursor(.NET) 534
 15-5 GetCaretBlinkTime 535
 15-6 GetClipCursor 535
 15-7 GetCursor(.NET) 536
 15-8 GetCursorPos(.NET) 537
 15-9 HideCaret 537
 15-10 LoadCursor(.NET) 538
 15-11 LoadCursorFromFile(.NET) 539
 15-12 SetCaretBlinkTime 540
 15-13 SetCursor(.NET) 541
 15-14 SetCursorPos(.NET) 541
 15-15 SetSystemCursor 542
 15-16 ShowCaret 543
 15-17 ShowCursor(.NET) 544
 第16章 图标 547
 16-1 CopyIcon 547
 16-2 CopyImage(.NET) 547
 16-3 DestroyIcon(.NET) 549
 16-4 DuplicateIcon(.NET) 549
 16-5 ExtractAssociatedIcon 550
 16-6 ExtractIcon 551
 16-7 ExtractIconEx 552
 16-8 LoadIcon(.NET) 553
 16-9 OpenIcon(.NET) 554
 16-10 Shell_NotifyIcon(.NET) 554
 16-11 SHUpdateRecycleBinIcon 555
 第17章 位图 557
 17-1 AlphaBlend 557
 17-2 BitBlt(.NET) 558
 17-3 CreateBitmap(.NET) 560
 17-4 CreateCompatibleBitmap(.NET) 561
 17-5 CreateDIBSection(.NET) 562
 17-6 GdiAlphaBlend 564
 17-7 GdiTransparentBlt(.NET) 566
 17-8 GetBitmapBits(.NET) 567
 17-9 GetDIBits(.NET) 568
 17-10 GetStretchBltMode 571
 第18章 鼠标 573
 18-1 GetDoubleClickTime(.NET) 573
 18-2 mouse_event 573
 18-3 ReleaseCapture 574
 18-4 SetCapture 575
 18-5 SetDoubleClickTime 576
 18-6 SwapMouseButton 576
 18-7 TrackMouseEvent 577
 18-8 TrackMouseEvent2 578
 第19章 键盘 579
 19-1 GetAsyncKeyState 579
 19-2 GetKeyboardLayout 579
 19-3 GetKeyboardLayoutName 580
 19-4 GetKeyboardState 581
 19-5 GetKeyboardType 581
 19-6 GetKeyState 582
 19-7 keyb_event 583
 19-8 LoadKeyboardLayout 584
 19-9 Putfocus 585
 19-10 SetFocus 585
 19-11 SetKeyboardState 586
 第20章 控制器 589
 20-1 joyGetDevCaps 589
 20-2 joyGetNumDevs 590
 20-3 joyGetPos 590
 第21章 算术 593
 21-1 hibyte 593
 21-2 hiword 593
 21-3 lobyte 594
 21-4 loword 595
 21-5 MulDiv(.NET) 596
 第22章 时间 597
 22-1 FileTimeToLocalFileTime 597
 22-2 FileTimeToSystemTime 598
 22-3 GetDateFormat(.NET) 600
 22-4 GetLocalTime(.NET) 602
 22-5 GetTimeFormat 603
 22-6 LocalFileTimeToFileTime(.NET) 605
 22-7 NetRemoteTOD 606
 22-8 SystemTimeToFileTime(.NET) 607
 22-9 timeGetTime(.NET) 608
 22-10 TouchFileTimes 609
 第23章 文件 611
 23-1 AVIFileExit 611
 23-2 AVIFileInfo 611
 23-3 AVIFileInit 613
 23-4 AVIFileOpen 613
 23-5 AVIFileRelease 614
 23-6 CompareFileTime(.NET) 615
 23-7 CopyFile(.NET) 616
 23-8 CopyFileEx(.NET) 617
 23-9 CopyLZFile 618
 23-10 CreateDirectory(.NET) 620
 23-11 CreateDirectoryEx(.NET) 621
 23-12 CreateFile(.NET) 621
 23-13 CreateHardLink 623
 23-14 CreatePipe 624
 23-15 DecryptFile 625
 23-16 DeleteFile(.NET) 626
 23-17 DeleteUrlCacheEntry 627
 23-18 EncryptFile 629
 23-19 FindClose(.NET) 629
 23-20 FindExecutable 631
 23-21 FindFirstFile(.NET) 632
 23-22 FindNextFile(.NET) 633
 23-23 GetBinaryType 634
 23-24 GetCompressedFileSize 635
 23-25 GetCurrentDirectory(.NET) 636
 23-26 GetExpandedName 637
 23-27 GetFileAttributes(.NET) 638
 23-28 GetFileInformationByHandle(.NET) 639
 23-29 GetFileNameFromBrowse 640
 23-30 GetFileSecurity 641
 23-31 GetFileSize(.NET) 642
 23-32 GetFileSizeEx(.NET) 643
 23-33 GetFileTime(.NET) 645
 23-34 GetFileTitle(.NET) 646
 23-35 GetFileType 647
 23-36 GetFileVersionInfo(.NET) 648
 23-37 GetFileVersionInfoSize(.NET) 650
 23-38 GetFullPathName 650
 23-39 GetModuleFileName(.NET) 651
 23-40 GetModuleFileNameEx(.NET) 652
 23-41 GetSaveFileName(.NET) 654
 23-42 GetSaveFileNamePreview(.NET) 656
 23-43 GetTapeParameters 658
 23-44 GetTapePosition 659
 23-45 GetTapeStatus 660
 23-46 GetTempFileName(.NET) 661
 23-47 GetTempPath 662
 23-48 GetTextExtentPoint32 663
 23-49 GetTextMetrics 664
 23-50 GetOpenFileName(.NET) 666
 23-51 GetOpenFileNamePreview(.NET) 667
 23-52 lclose(.NET) 669
 23-53 lopen(.NET) 670
 23-54 LZClose 671
 23-55 LZCopy 671
 23-56 LZOpenFile 673
 23-57 MakeSureDirectoryPathExists(.NET) 674
 23-58 MoveFile(.NET) 675
 23-59 MoveFileEx(.NET) 676
 23-60 OpenFile(.NET) 677
 23-61 ReadFile(.NET) 678
 23-62 RemoveDirectory(.NET) 679
 23-63 SearchTreeForFile 680
 23-64 SetEndOfFile 681
 23-65 SetFileAttributes(.NET) 682
 23-66 SetFilePointer(.NET) 683
 23-67 SetFileSecurity 684
 23-68 SetFileTime(.NET) 685
 23-69 SetupCopyError 687
 23-70 SetupDeleteError 688
 23-71 SetupRenameError 689
 23-72 SHBrowseForFolder 691
 23-73 ShellExecute(.NET) 691
 23-74 ShellExecuteEx(.NET) 693
 23-75 SHFileExists(.NET) 694
 23-76 SHFileOperation(.NET) 695
 23-77 SHGetFileInfo(.NET) 696
 23-78 SHPathIsExe 698
 23-79 HQueryRecycleBin 698
 23-80 VerQueryValue(.NET) 699
 23-81 WinExec(.NET) 700
 23-82 WriteFile(.NET) 701
 第24章 多媒体 703
 24-1 Beep 703
 24-2 mciExecute 703
 24-3 mciGetErrorString 704
 24-4 mciSendCommand 705
 24-5 mciSendString 706
 24-6 MessageBeep 707
 24-7 midiOutClose 708
 24-8 midiOutGetDevCaps 709
 24-9 midiOutGetNumDevs 710
 24-10 midiOutOpen 710
 24-11 midiOutShortMsg 711
 24-12 mixerClose 712
 24-13 mixerGetControlDetails 713
 24-14 mixerGetDevCaps 715
 24-15 mixerGetID 716
 24-16 mixerGetLineControls 717
 24-17 mixerGetLineInfo 719
 24-18 mixerGetNumDevs 721
 24-19 mixerMessage 722
 24-20 mixerOpen 723
 24-21 mixerSetControlDetails 724
 24-22 mmioAscend 726
 24-23 mmioClose 728
 24-24 mmioDescend 729
 24-25 mmioOpen 730
 24-26 mmioRead 732
 24-27 mmioSeek 734
 24-28 mmioStringToFOURCC 735
 24-29 PlaySound 735
 24-30 sndPlaySound 737
 24-31 waveInAddBuffer 738
 24-32 waveInClose 739
 24-33 waveInGetDevCaps 740
 24-34 waveInGetErrorText 741
 24-35 waveInGetNumDevs 742
 24-36 waveInOpen 743
 24-37 waveInPrepareHeader 744
 24-38 waveInReset 745
 24-39 waveInStart 746
 24-40 waveInStop 746
 24-41 waveInUnprepareHeader 747
 24-42 waveOutClose 748
 24-43 waveOutGetDevCaps 749
 24-44 waveOutGetErrorText 750
 24-45 waveOutGetNumDevs 751
 24-46 waveOutGetPosition 752
 24-47 waveOutGetVolume 753
 24-48 waveOutOpen 754
 24-49 waveOutPrepareHeader 755
 24-50 waveOutReset 756
 24-51 waveOutSetVolume 757
 24-52 waveOutUnprepareHeader 758
 24-53 waveOutWrite 759
 第25章 对话框 761
 25-1 ChooseColor(.NET) 761
 25-2 ChooseFont(.NET) 762
 25-3 CommDlgExtendedError 765
 25-4 ConfigurePort 766
 25-5 HtmlHelp 767
 25-6 MessageBox(.NET) 768
 25-7 MessageBoxEx(.NET) 769
 25-8 MessageBoxIndirec(.NET) 771
 25-9 SHChangeIconDialog 772
 25-10 ShellAbout 773
 第26章 模块 775
 26-1 Module32First(.NET) 775
 26-2 Module32Next(.NET) 776
 第27章 打印 779
 27-1 ClosePrinter(.NET) 779
 27-2 DeviceCapabilities 780
 27-3 EndDoc 781
 27-4 EndPage 782
 27-5 EnumJobs 783
 27-6 EnumPorts 784
 27-7 EnumPrinters 785
 27-8 GetPrinter(.NET) 787
 27-9 OpenPrinter 789
 27-10 PAGESETUPDLG(.NET) 790
 27-11 PrintDialog(.NET) 791
 27-12 PrinterProperties 792
 27-13 PrintWindow 793
 27-14 StartDoc 794
 27-15 StartPage 795
 第28章 线程 797
 28-1 CreateProcess(.NET) 797
 28-2 CreateProcessWithLogon 799
 28-3 CreateThread(.NET) 802
 28-4 CreateToolhelp32Snapshot(.NET) 803
 28-5 EnumProcesses(.NET) 804
 28-6 EnumProcessModules(.NET) 805
 28-7 EnumThreadWindows 806
 28-8 ExitProcess 808
 28-9 ExitThread(.NET) 809
 28-10 GetCommandLine(.NET) 809
 28-11 GetConsoleProcessList 810
 28-12 GetCurrentProcess(.NET) 811
 28-13 GetCurrentProcessId(.NET) 812
 28-14 GetCurrentThread(.NET) 812
 28-15 GetCurrentThreadId 813
 28-16 GetExitCodeProcess(.NET) 814
 28-17 GetExitCodeThread 814
 28-18 GetGuiResources 815
 28-19 GetGUIThreadInfo 816
 28-20 GetProcAddress 817
 28-21 GetProcessHeap 818
 28-22 GetProcessMemoryInfo(.NET) 819
 28-23 GetProcessTimes(.NET) 820
 28-24 GetProcessWindowStation 822
 28-25 GetStartupInfo(.NET) 822
 28-26 GetThreadLocale(.NET) 823
 28-27 GetThreadPriority(.NET) 823
 28-28 GetThreadTimes 824
 28-29 GetWindowThreadProcessId 825
 28-30 OpenProcess(.NET) 826
 28-31 OpenProcessToken 827
 28-32 OpenThreadToken 828
 28-33 Process32First(.NET) 829
 28-34 Process32Next(.NET) 830
 28-35 ReadProcessMemory 831
 28-36 SetPriorityClass(.NET) 832
 28-37 SetThreadPriority(.NET) 833
 28-38 SetWindowsHookEx 834
 28-39 SHCreateThread(.NET) 835
 28-40 Sleep(.NET) 836
 28-41 SleepEx(.NET) 837
 28-42 SwitchToThread 838
 28-43 TerminateProcess(.NET) 839
 28-44 TerminateThread 839
 28-45 UnhookWindowsHookEx 840
 28-46 VDMEnumProcessWOW 841
 28-47 VDMEnumTaskWOWEx 841
 28-48 WaitForSingleObject(.NET) 842
 28-49 WriteProcessMemory 843
 第29章 路径 845
 29-1 GetShortPathName 845
 29-2 PathAddBackslash 845
 29-3 PathAddExtension 846
 29-4 PathAppend 847
 29-5 PathBuildRoot 848
 29-6 PathCanonicalize 849
 29-7 PathCombine 850
 29-8 PathCommonPrefix 850
 29-9 PathCompactPath 851
 29-10 PathCompactPathEx 852
 29-11 PathCreateFromUrl 853
 29-12 PathFileExists(.NET) 854
 29-13 PathFindOnPath 855
 29-14 PathGetCharType 855
 29-15 PathGetDriveNumber 856
 29-16 PathIsDirectory(.NET) 857
 29-17 PathIsDirectoryEmpty(.NET) 858
 29-18 PathIsLFNFileSpec 859
 29-19 PathIsNetworkPath 859
 29-20 PathIsPrefix 860
 29-21 PathIsRelative 861
 29-22 PathIsRoot 862
 29-23 PathIsSameRoot 862
 29-24 PathIsSystemFolder 863
 29-25 PathIsUNC 864
 29-26 PathIsUNCServer 865
 29-27 PathIsUNCServerShare 865
 29-28 PathIsURL 866
 29-29 PathMakePretty 867
 29-30 PathMakeSystemFolder 868
 29-31 PathMatchSpec 868
 29-32 PathQuoteSpaces 869
 29-33 PathStripPath(.NET) 870
 29-34 PathStripToRoot 871
 29-35 PathToRegion 872
 29-36 PathUnquoteSpaces 872
 29-37 SetCurrentDirectory(.NET) 873
 29-38 SHCreateDirectoryEx(.NET) 874
 29-39 SHGetPathFromIDList 875
 29-40 SHGetSpecialFolderLocation 876
 第30章 磁盘 879
 30-1 GetDiskFreeSpace 879
 30-2 GetDiskFreeSpaceEx 880
 30-3 GetDriveType 881
 30-4 GetLogicalDrives 882
 30-5 GetLogicalDriveStrings 882
 30-6 GetVolumeInformation 883
 30-7 PrepareTape 885
 30-8 SetTapeParameters 886
 30-9 SetTapePosition 887
 30-10 SetupPromptForDisk 889
 30-11 SetVolumeLabel 891
 30-12 SHFormatDrive 891
 30-13 SHGetDiskFreeSpace 892
 第31章 定时器 895
 31-1 CreateTimerQueue 895
 31-2 CreateTimerQueueTimer 895
 31-3 DeleteTimerQueue 897
 31-4 DeleteTimerQueueTimer 897
 31-5 KillTimer(.NET) 899
 31-6 QueryPerformanceCounter(.NET) 899
 31-7 QueryPerformanceFrequency (.NET) 900
 31-8 SetTimer(.NET) 901
 31-9 timeKillEvent(.NET) 902
 31-10 timeSetEvent(.NET) 903
 第32章 异常 905
 32-1 RaiseException 905
 32-2 ReportFault 906
 第33章 控制台 907
 33-1 AllocConsole(.NET) 907
 33-2 FreeConsole(.NET) 907
 33-3 ReadConsole(.NET) 908
 33-4 SetConsoleTextAttribute 909
 33-5 SetConsoleTitle 910
 33-6 SetUnhandledExceptionFilter 911
 33-7 WriteConsole(.NET) 911
 第34章 注册表 913
 34-1 DllRegisterServer 913
 34-2 DllUnregisterServer 913
 34-3 RegCloseKey(.NET) 914
 34-4 RegCreateKey(.NET) 915
 34-5 RegCreateKeyEx(.NET) 916
 34-6 RegDeleteKey(.NET) 918
 34-7 RegDeleteValue(.NET) 919
 34-8 RegEnumKeyEx(.NET) 919
 34-9 RegEnumValue(.NET) 921
 34-10 RegNotifyChangeKeyValue 922
 34-11 RegOpenKey(.NET) 924
 34-12 RegOpenKeyEx(.NET) 925
 34-13 RegQueryValueEx(.NET) 926
 34-14 RegRestoreKey 928
 34-15 RegSaveKey 928
 34-16 RegSetValueEx(.NET) 929
 34-17 SHSetValue 931
 第35章 字体 933
 35-1 AddFontResource 933
 35-2 CreateFont(.NET) 934
 35-3 CreateFontIndirect(.NET) 937
 35-4 EnumFontFamilies(.NET) 938
 35-5 EnumFontFamiliesEx(.NET) 940
 35-6 EnumFonts 942
 35-7 GetConsoleFontSize 943
 35-8 GetCurrentConsoleFont 944
 35-9 RemoveFontResource 945
 第36章 输入法 947
 36-1 ActivateKeyboardLayout 947
 第37章 应用程序 949
 37-1 CallNextHookEx 949
 37-2 CallWindowProc(.NET) 950
 37-3 FatalAppExit 951
 37-4 FatalExit 952
 37-5 fCreateShellLink 953
 第38章 安全性 955
 38-1 CryptAcquireContext(.NET) 955
 38-2 CryptCreateHash(.NET) 956
 38-3 CryptDecrypt(.NET) 957
 38-4 CryptDeriveKey(.NET) 958
 38-5 CryptDestroyHash(.NET) 959
 38-6 CryptDestroyKey(.NET) 960
 38-7 CryptEncrypt(.NET) 961
 38-8 CryptExportKey(.NET) 962
 38-9 CryptGenKey(.NET) 963
 38-10 CryptGetProvParam(.NET) 964
 38-11 CryptGetUserKey(.NET) 965
 38-12 CryptHashData(.NET) 966
 38-13 CryptReleaseContext(.NET) 967
 38-14 CryptSignHash(.NET) 968
 38-15 CryptVerifySignature(.NET) 969
 第39章 外部设备 971
 39-1 auxGetDevCaps 971
 39-2 auxGetNumDevs 972
 39-3 auxGetVolume 972
 39-4 auxSetVolume 973
 39-5 DeviceIoControl 974
 39-6 EnumDisplayDevices 976
 39-7 EnumDisplayMonitors 977
 39-8 EnumDisplaySettings 978
 39-9 Escape 980
 39-10 GetAdaptersInfo 980
 39-11 GetDeviceCaps 981
 39-12 GetDeviceGammaRamp 982
 39-13 GetMonitorInfo 983

本目录推荐