注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計PowerbuilderPowerBuilder Win32 API函數調用參考手冊

PowerBuilder Win32 API函數調用參考手冊

PowerBuilder Win32 API函數調用參考手冊

定 價:¥98.00

作 者: 馬貴安[等]編著
出版社: 清華大學出版社
叢編項: PowerBuilder Win32 API技術叢書
標 簽: Powerbuilder

ISBN: 9787302090465 出版時間: 2004-07-01 包裝: 簡裝本
開本: 26cm 頁數: 1005 字數:  

內容簡介

  本書特點:·Win32API基礎知識和PowerBuilder中API函數的聲明與調用方法·560個常用API函數的C原型定義及其PowerBuilder格式聲明與用法詳解·60余個常用API結構的C原型定義及其PowerBuilder格式的定義與用法·50000余個API常量在PowerBuilder中的定義及其十進制取值·配書光盤提供了“PowerBuilderAPI瀏覽器“工具軟件”通過Windows應用程序接口API,可以豐富和擴充PowerBuilder功能。本套叢書是目前國內外第一套系統(tǒng)介紹PowerBuilder中Win32API程序設計的書籍,叢書以豐富的實例,系統(tǒng)、全面、深入介紹了在PowerBuilder中調用Windows系統(tǒng)API函數的方法,提供了大量應用系統(tǒng)開發(fā)中迫切需要,而用PowerBuilder無法實現的功能。該書為《PowerBuilderWin32API函數調用參考手冊》,全書共分6章,前兩章介紹了WindowsAPI基礎知識和在PowerBuilder中API函數的聲明和調用方法,第三章按照函數名稱字母順序詳細介紹了560個常用API函數在PowerBuilder中的用法,第四章介紹了常用API結構的用法,第五章給出了50000余個API常量在PowerBuilder中的定義及十進制的取值。第六章介紹了由作者開發(fā)的類似于"VisualBasicAPI文本瀏覽器"的"PowerBuilderAPI瀏覽器"工具軟件,該軟件包含了6500個函數、51500余個常量、419個結構PowerBuilder聲明格式。該工具軟件是WindowsAPI程序設計中所需的非常實用的一款工具軟件,將免費提供給本書的讀者學習研究之用。

作者簡介

  馬貴安,高級工程師,現任職于黃河水利水電開發(fā)總公司。長期從事MIS及GIS系統(tǒng)在企業(yè)的應用和推廣工作。主持和參與開發(fā)了多個應用于水利、文物保護、水環(huán)境保護等領域的信息系統(tǒng)。對Win32API技術及其在PowerBuider中的應用有很深的造詣。

圖書目錄

第1章  Windows API基礎 1
 1.1 API概念1
 1.1.1 API定義及作用1
 1.1.2 API與動態(tài)鏈接庫2
 1.1.3 API構成4
 1.1.4 從MSDN獲取API信息5
 1.2 API函數的分類5
 1.2.1 窗口管理函數6
 1.2.2 窗口通用控件8
 1.2.3 Shell特性8
 1.2.4 圖形設備接口9
 1.2.5 系統(tǒng)服務9
 1.2.6 國際特性10
 1.2.6 網絡服務10
 1.3兩個重要的術語――句柄和設備場景14
 1.3.1 句柄14
 1.3.2 設備場景16
 第2章 API函數的聲明和調用18
 2.1 PowerBuilder中API函數聲明18
 2.1.1 PowerBuilder與API函數數據類型的轉換18
 2.1.2 API函數的聲明約定20
 2.2 PowerBuilder與API函數之間的參數傳遞24
 2.2.1參數的值傳遞與引用傳遞24
 2.2.2 傳遞數值型數據26
 2.2.3 傳遞字符串型數據27
 2.2.4 傳遞結構型數據28
 2.2.5 傳遞數組30
 2.2.6 NULL值傳遞34
 2.2.7 傳遞屬性35
 2.2.8 能傳遞函數指針嗎?35
 2.2.9 能傳遞Any數據類型嗎? 35
 2.3  API函數調用錯誤信息及排錯技巧36
 2.3.1 常見錯誤信息解析36
 2.3.2 防止錯誤的一些基本規(guī)則 39
 第3章 560個常用API函數詳解42
 3.1 A字首42
 3.1.1 _lclose42
 3.1.2 _lopen43
 3.1.3 accept函數43
 3.1.4 ActivateKeyboardLayout函數44
 3.1.5 AddFontResource函數46
 3.1.6 AdjustTokenPrivileges函數47
 3.1.7 AdjustWindowRect函數51
 3.1.8 AdjustWindowRectEx函數53
 3.1.9 AlphaBlend函數55
 3.1.10 AngleArc函數58
 3.1.11 AnimateWindow函數59
 3.1.12 AppendMenu函數64
 3.1.13 Arc函數66
 3.1.14 ArcTo函數68
 3.2 B字首69
 3.2.1 Beep函數69
 3.2.2 BeginDeferWindowPos函數70
 3.2.3 BeginPath函數70
 3.2.4 BitBlt函數72
 3.2.5 BlockInput函數74
 3.2.6 BringWindowToTop函數75
 3.2.7 BroadcastSystemMessage函數75
 3.3 C字首77
 3.3.1 ChangeDisplaySettings函數77
 3.3.2 CharLower函數81
 3.3.3 CharUpper函數82
 3.3.4 ChooseColor函數82
 3.3.5 ChooseFont函數84
 3.3.6 Chord函數88
 3.3.7 ClientToScreen函數89
 3.3.8 ClipCursor函數91
 3.3.9 CloseClipboard函數92
 3.3.10 CloseHandle函數94
 3.3.11 ClosePrinter函數94
 3.3.12 closesocket函數96
 3.3.13 CloseWindow函數96
 3.3.14 CombineRgn函數97
 3.3.15 CompareFileTime函數99
 3.3.16 CompareString函數101
 3.3.17 ConfigurePort函數103
 3.3.18 connect函數103
 3.3.19 CopyFile函數107
 3.3.20 CopyImage函數108
 3.3.21 CopyMemory函數110
 3.3.22 CopyRect函數111
 3.3.23 CoTaskMemFree函數112
 3.3.24 CreateBitmap函數113
 3.3.25 CreateBrushIndirect函數114
 3.3.26 CreateCaret函數116
 3.3.27 CreateCompatibleBitmap函數118
 3.3.28 CreateCompatibleDC函數119
 3.3.29 CreateDC函數119
 3.3.30 CreateDirectory函數122
 3.3.31 CreateDirectoryEx函數123
 3.3.32 CreateEllipticRgn函數 124
 3.3.33 CreateEllipticRgnIndirect函數125
 3.3.34 CreateFile函數126
 3.3.35 CreateFont函數128
 3.3.36 CreateFontIndirect函數131
 3.3.37 CreateHatchBrush函數133
 3.3.38 CreatePatternBrush函數134
 3.3.39 CreatePen函數136
 3.3.40 CreatePenIndirect函數137
 3.3.41 CreatePolygonRgn函數138
 3.3.42 CreatePolyPolygonRgn函數140
 3.3.43 CreatePopupMenu函數142
 3.3.44 CreateProcess函數142
 3.3.45 CreateRectRgn函數145
 3.3.46 CreateRectRgnIndirect函數145
 3.3.47 CreateRoundRectRgn函數146
 3.3.48 CreateSolidBrush函數146
 3.3.49 CreateToolhelp32Snapshot函數148
 3.3.50 CreateWindowEX函數150
 3.4 D字首151
 3.4.1 DecryptFile函數151
 3.4.2 DeferWindowPos函數152
 3.4.3. DefWindowProc函數154
 3.4.4 DeleteDC函數156
 3.4.5 DeleteFile函數156
 3.4.6 DeleteObject函數156
 3.4.7 DestroyCaret函數157
 3.4.8 DestroyIcon函數157
 3.4.9 DestroyMenu函數158
 3.4.10 DestroyWindow函數158
 3.4.11 DeviceCapabilities函數159
 3.4.12 DeviceIoControl函數161
 3.4.13 DllGetVersion函數164
 3.4.14 DllRegisterServer函數 166
 3.4.15 DllUnregisterServer函數166
 3.4.16 DoAddToFavDlg函數167
 3.4.17 DoFileDownload函數170
 3.4.18 DoOrganizeFavDlg函數171
 3.4.19 DocumentProperties函數171
 3.4.20 DrawAnimatedRects函數174
 3.4.21 DrawCaption函數175
 3.4.22 DrawEdge函數178
 3.4.23 DrawFocusRect函數180
 3.4.24 DrawFrameControl函數180
 3.4.25 DrawIcon函數181
 3.4.26 DrawIconEx函數183
 3.4.27 DrawMenuBar函數185
 3.4.28 DrawText函數186
 3.4.29 DrawTextEx函數186
 3.5 E字首188
 3.5.1 Ellipse函數188
 3.5.2 EmptyClipboard函數189
 3.5.3 EnableWindow函數189
 3.5.4 EncryptFile函數190
 3.5.5 EndDeferWindowPos函數191
 3.5.6 EndPath函數191
 3.5.7 EnumDisplayDevices函數192
 3.5.8 EnumDisplaySettings函數193
 3.5.9 EnumJobs函數194
 3.5.10 EnumPrinter函數195
 3.5.11 EqualRect函數198
 3.5.12 EqualRgn函數199
 3.5.13 ExitProcess函數199
 3.5.14 ExitThread函數200
 3.5.15 ExitWindows函數200
 3.5.16 ExitWindowsEx函數201
 3.5.17 ExtFloodFill函數203
 3.5.18 ExtractAssociatedIcon函數204
 3.5.19 ExtractIcon函數205
 3.5.20 ExtractIconEx函數205
 3.5.21 ExtTextOut函數206
 3.6 F字首208
 3.6.1 FatalAppExit函數208
 3.6.2 FatalExit函數209
 3.6.3 FileTimeToDosDateTime函數209
 3.6.4 FileTimeToLocalFileTime函數213
 3.6.5 FileTimeToSystemTime函數215
 3.6.6 FillMemory函數215
 3.6.7 FillRect函數216
 3.6.8 FillRgn函數217
 3.6.9 FindClose函數219
 3.6.10 FindExecutable函數219
 3.6.11 FindFirstFile函數220
 3.6.12 FindNextFile函數222
 3.6.13 FindWindow函數222
 3.6.14 FindWindowEx函數224
 3.6.15 FlashWindow函數225
 3.6.16 FlashWindowEx函數225
 3.6.17 FloodFill函數226
 3.6.18 FormatMessage函數227
 3.6.19 FrameRect函數230
 3.6.20 FrameRgn函數231
 3.6.21 FreeLibrary函數232
 3.6.22 FTPCommand函數234
 3.6.23 FtpCreateDirectory函數236
 3.6.24 FtpDeleteFile函數237
 3.6.25 FtpFindFirstFile函數238
 3.6.26 FtpGetCurrentDirectory函數242
 3.6.27 FtpGetFile函數242
 3.6.28 FtpGetFileSize函數245
 3.6.29 FtpOpenFile函數247
 3.6.30 FtpPutFile函數248
 3.6.31 FtpRemoveDirectory函數250
 3.6.32 FtpRenameFile函數252
 3.6.33 FtpSetCurrentDirectory函數254
 3.7 G字首255
 3.7.1 GdiAlphaBlend函數255
 3.7.2 GdiGradientFill函數257
 3.7.3 GdiTransparentBlt函數260
 3.7.4 GetActiveWindow函數262
 3.7.5 GetAncestor函數263
 3.7.6 GetArcDirection函數264
 3.7.7 GetBinaryType函數265
 3.7.8 GetBkColor函數266
 3.7.9 GetBkMode函數267
 3.7.10 GetCaretBlinkTime函數268
 3.7.11 GetCaretPos函數269
 3.7.12 GetClassInfo函數269
 3.7.13 GetClassInfoEx函數270
 3.7.14 GetClassName函數272
 3.7.15 GetClientRect函數273
 3.7.16 GetClipboardData函數273
 3.7.17 GetColorAdjustment函數275
 3.7.18 GetCompressedFileSize函數277
 3.7.19 GetComputerName函數278
 3.7.20 GetComputerNameEx函數279
 3.7.21 GetCurrencyFormat函數280
 3.7.22 GetCurrentDirectory函數281
 3.7.23 GetCurrentProcess函數282
 3.7.24 GetCurrentProcessId函數282
 3.7.25 GetCurrentThread函數284
 3.7.26 GetCursor函數284
 3.7.27 GetCursorPos函數285
 3.7.28 GetDateFormat函數285
 3.7.29 GetDC函數286
 3.7.30 GetDCBrushColor函數287
 3.7.31 GetDCPenColor函數287
 3.7.32 GetDesktopWindow函數288
 3.7.33 GetDeviceCaps函數289
 3.7.34 GetDiskFreeSpace函數291
 3.7.35 GetDiskFreeSpaceEx函數292
 3.7.36 GetDoubleClickTime函數294
 3.7.37 GetDriveType函數295
 3.7.38 GetExitCodeProcess函數296
 3.7.39 GetExitCodeThread函數296
 3.7.40 GetExpandedName函數297
 3.7.41 GetFileAttributes函數297
 3.7.42 GetFileInformationByHandle函數301
 3.7.43 GetFileSize函數302
 3.7.44 GetFileSizeEx函數303
 3.7.45 GetFileTime函數304
 3.7.46 GetFileTitle函數304
 3.7.47 GetFileType函數305
 3.7.48 GetFocus函數307
 3.7.49 GetForegroundWindow函數307
 3.7.50 GetFullPathName函數308
 3.7.51 gethostname函數309
 3.7.52 GetInputState函數310
 3.7.53 GetKeyboardLayoutList函數310
 3.7.54 GetKeyboardLayoutName函數311
 3.7.55 GetKeyboardState函數313
 3.7.56 GetKeyboardType函數314
 3.7.57 GetKeyState函數314
 3.7.58 GetLastError函數317
 3.7.59 GetLayout函數317
 3.7.60 GetLocalTime函數318
 3.7.61 GetLogicalDrives函數319
 3.7.62 GetLogicalDriveStrings函數321
 3.7.63 GetLongPathName函數322
 3.7.64 GetMenu函數322
 3.7.65 GetMenuItemCount函數326
 3.7.66 GetMenuItemID函數329
 3.7.67 GetMenuItemInfo函數329
 3.7.68 GetMenuString函數332
 3.7.69 GetModuleFileName函數332
 3.7.70 GetNearestColor函數333
 3.7.71 GetNumberFormat函數334
 3.7.72 GetObject函數335
 3.7.73 GetObjectType函數336
 3.7.74 GetOpenFileName函數339
 3.7.75 GetOpenFileNamePreview函數342
 3.7.76 GetParent函數342
 3.7.77 GetPixel函數343
 3.7.78 GetPolyFillMode函數345
 3.7.79 GetProcAddress函數346
 3.7.80 GetProcessTimes函數346
 3.7.81 GetPrivateProfileInt函數348
 3.7.82 GetPrivateProfileSection函數349
 3.7.83 GetPrivateProfileSectionNames函數350
 3.7.84 GetPrivateProfileString函數351
 3.7.85 GetProfileString函數352
 3.7.86 GetRgnBox函數353
 3.7.87 GetROP2函數354
 3.7.88 GetSaveFileName函數356
 3.7.89 GetSaveFileNamePreview函數360
 3.7.90 GetShortPathName函數360
 3.7.91 GetStockObject函數361
 3.7.92 GetStretchBltMode函數364
 3.7.93 GetSubMenu函數364
 3.7.94 GetSysColor函數365
 3.7.95 GetSysColorBrush函數368
 3.7.96 GetSystemDefaultLangID函數368
 3.7.97 GetSystemDefaultLCID函數369
 3.7.98 GetSystemDefaultUILanguage函數369
 3.7.99 GetSystemDirectory函數370
 3.7.100 GetSystemInfo函數371
 3.7.101 GetSystemMenu函數372
 3.7.102 GetSystemMetrics函數372
 3.7.103 GetSystemPowerStatus函數373
 3.7.104 GetSystemTime函數375
 3.7.105 GetSystemTimeAdjustment函數376
 3.7.106 GetSystemTimeAsFileTime函數377
 3.7.107 GetSystemWindowsDirectory函數377
 3.7.108 GetTempPath函數378
 3.7.109 GetTickCount函數379
 3.7.110 GetTimeZoneInformation函數380
 3.7.111 GetUserDefaultLangID函數386
 3.7.112 GetUserDefaultLCID函數387
 3.7.113 GetUserName函數387
 3.7.114 GetVersione函數388
 3.7.115 GetVersionEx函數392
 3.7.116 GetVolumeInformation函數395
 3.7.117 GetWindow函數396
 3.7.118 GetWindowDC函數397
 3.7.119 GetWindowLong函數397
 3.7.120 GetWindowPlacement函數403
 3.7.121 GetWindowRect函數404
 3.7.122 GetWindowsDirectorye函數404
 3.7.123 GetWindowText函數405
 3.7.124 GetWindowTextLength函數406
 3.7.125 GlobalAddAtom函數407
 3.7.126 GlobalAlloc函數409
 3.7.127 GlobalFree函數410
 3.7.128 GlobalLock函數411
 3.7.129 GlobalMemoryStatus函數411
 3.7.130 GlobalReAlloc函數412
 3.7.131 GlobalUnlock函數413
 3.7.132 GradientFill函數414
 3.8 H字首417
 3.8.1 HideCaret函數417
 3.8.2 htonl函數417
 3.8.3 htons函數418
 3.9 I字首419
 3.9.1 IcmpCloseHandle函數419
 3.9.2 IcmpCreateFile函數422
 3.9.3 IcmpSendEcho函數422
 3.9.4 ImmGetDescription函數423
 3.9.5 ImmIsIME函數424
 3.9.6 inet_addr函數424
 3.9.7 inet_ntoa函數425
 3.9.8 InetIsOffline函數425
 3.9.9 InflateRect函數426
 3.9.10 InitCommonControls函數427
 3.9.11 InitCommonControlsEx函數427
 3.9.12 InsertMenuItem函數429
 3.9.13 InternetAttemptConnect函數430
 3.9.14 InternetAutodial函數430
 3.9.15 InternetAutodialHangup函數432
 3.9.16 InternetCheckConnection函數432
 3.9.17 InternetCloseHandle函數433
 3.9.18 InternetConnect函數434
 3.9.19 InternetDial函數436
 3.9.20 InternetFindNextFile函數439
 3.9.21 InternetGetConnectedState函數440
 3.9.22 InternetGetConnectedStateEx函數442
 3.9.23 InternetGetLastResponseInfo函數443
 3.9.24 InternetHangup函數444
 3.9.25 InternetOpen函數444
 3.9.26 InternetOpenURL函數445
 3.9.27 InternetReadFile函數446
 3.9.28 IntersectClipRect函數448
 3.9.29 IntersectRect函數450
 3.9.30 InvertRect函數451
 3.9.31 InvertRgn函數452
 3.9.32 IsCharAlpha函數453
 3.9.33 IsCharAlphaNumeric函數453
 3.9.34 IsCharLower函數454
 3.9.35 IsCharUpper函數454
 3.9.36 IsChild函數455
 3.9.37 IsClipboardFormatAvailable函數455
 3.9.38 IsIconic函數455
 3.9.39 IsNetworkAlive函數456
 3.9.40 IsRectEmpty函數457
 3.9.41 IsWindow函數458
 3.9.42 IsWindowEnabled函數458
 3.9.43 IsWindowVisible函數458
 3.9.44 IsZoomed函數459
 3.10 J字首460
 3.10.1 joyGetDevCaps函數460
 3.10.2 joyGetNumDevs函數462
 3.10.3 joyGetPos函數463
 3.11 K字首463
 3.11.1 Keybd_event函數463
 3.12 L字首465
 3.12.1 LineTo函數465
 3.12.2 LoadCursor函數465
 3.12.3 LoadCursorFromFile函數466
 3.12.4 LoadImage函數467
 3.12.5 LoadLibrary函數469
 3.12.6 LocalAlloc函數469
 3.12.7 LocalFileTimeToFileTime函數470
 3.12.8 LocalFree函數472
 3.12.9 LocalLock函數472
 3.12.10 LocalReAlloc函數473
 3.12.11 LocalUnlock函數474
 3.12.12 LockWindowUpdate函數474
 3.12.13 LockWorkStation函數475
 3.12.14 LookupPrivilegeValue函數475
 3.12.15 lstrcat函數476
 3.12.16 lstrcmp函數476
 3.12.17 lstrcmpi函數477
 3.12.18 lstrcpy函數478
 3.12.19 lstrcpyn函數478
 3.12.20 lstrlen函數479
 3.13 M字首480
 3.13.1 MakeSureDirectoryPathExists函數480
 3.13.2 mciGetErrorString函數480
 3.13.3 mciSendCommand函數481
 3.13.4 mciSendString函數483
 3.13.5 MessageBeep函數484
 3.13.6 MessageBox函數485
 3.13.7 MessageBoxEx函數487
 3.13.8 MessageIndirect函數487
 3.13.9 ModifyMenu函數488
 3.13.10 MoveFile函數489
 3.13.11 MoveFileEx函數490
 3.13.12 MoveToEx函數491
 3.13.13 MoveWindow函數492
 3.14 N字首493
 3.14.1 NetApiBufferFree函數493
 3.14.2 NetRemoteTOD函數493
 3.14.3 ntohl函數494
 3.14.4 ntohs函數494
 3.15 O字首495
 3.15.1 OffsetClipRgn函數495
 3.15.2 OffsetRect函數495
 3.15.3 OffsetRgn函數496
 3.15.4 OpenClipboard函數497
 3.15.5 OpenPrinter函數497
 3.15.6 OpenProcessToken函數497
 3.16 P字首499
 3.16.1 PatBlt函數499
 3.16.2 PathAddBackslash函數500
 3.16.3 PathAddExtension函數501
 3.16.4 PathAppend函數502
 3.16.5 PathBuildRoot函數503
 3.16.6 PathCanonicalize函數504
 3.16.7 PathCombine函數505
 3.16.8 PathCompactPath函數506
 3.16.9 PathCompactPathEx函數507
 3.16.10 PathFileExists函數508
 3.16.11 PathFindFileName函數509
 3.16.12 PathFindOnPath函數509
 3.16.13 PathGetDriveNumber函數510
 3.16.14 PathIsDirectory函數511
 3.16.15 PathIsDirectoryEmpty函數511
 3.16.16 PathIsLFNFileSpec函數512
 3.16.17 PathIsNetworkPath函數512
 3.16.18 PathIsRelative函數513
 3.16.19 PathIsRoot函數514
 3.16.20 PathIsSameRoot函數514
 3.16.21 PathIsSystemFolder函數515
 3.16.22 PathIsUNC函數516
 3.16.23 PathIsUNCServer函數516
 3.16.24 PathIsUNCServerShare函數517
 3.16.25 PathIsURL函數517
 3.16.26 PathMakePretty函數518
 3.16.27 PathMakeSystemFolder函數519
 3.16.28 PathStripPath函數519
 3.16.29 PathStripToRoot函數520
 3.16.30 PathToRegion函數520
 3.16.31 Pie函數521
 3.16.32 PlaySound函數522
 3.16.33 PolyBezier函數524
 3.16.34 PolyBezierTo函數525
 3.16.35 Polygon函數526
 3.16.36 PolyLine函數527
 3.16.37 PolyLineTo函數528
 3.16.38 PolyPolygon函數530
 3.16.39 PolyPolyline函數532
 3.16.40 PostMessage函數533
 3.16.41 PrintDlg函數534
 3.16.42 PrinterProperties函數537
 3.16.43 Process32First函數538
 3.16.44 Process32Next函數538
 3.17 R字首539
 3.17.1 RasCreatePhonebookEntry函數539
 3.17.2 RasDial函數540
 3.17.3 RasDialDlg函數542
 3.17.4 RasEditPhonebookEntry函數543
 3.17.5 RasEntryDlg函數544
 3.17.6 RasEnumConnections函數545
 3.17.7 RasEnumEntries函數547
 3.17.8 RasGetConnectStatus函數549
 3.17.9 RasGetErrorString函數550
 3.17.10 RasHangUp函數551
 3.17.11 RasMonitorDlg函數552
 3.17.12 RasPhonebookDlg函數553
 3.17.13 Rectangle函數554
 3.17.14 recv函數554
 3.17.15 RegCloseKey函數559
 3.17.16 RegCreateKeyEx函數560
 3.17.17 RegDeleteKey函數562
 3.17.18 RegDeleteValue函數563
 3.17.19 RegEnumKeyEx函數565
 3.17.20 RegEnumValue函數567
 3.17.21 RegisterHotKey函數569
 3.17.22 RegisterServiceProcess函數570
 3.17.23 RegNotifyChangeKeyValue函數570
 3.17.24 RegLoadKey函數572
 3.17.25 RegOpenKey函數574
 3.17.26 RegOpenKeyEx函數574
 3.17.27 RegQueryValueEx函數576
 3.17.28 RegSaveKey函數578
 3.17.29 RegSetValueEx函數580
 3.17.30 ReleaseCapture函數582
 3.17.31 ReleaseDC函數583
 3.17.32 RemoveDirectory函數583
 3.17.33 RemoveFontResource函數583
 3.17.34 RemoveMenu函數584
 3.17.35 RoundRect函數584
 3.18 S字首585
 3.18.1 SearchTreeForFile函數585
 3.18.2 SelectClipRgn函數586
 3.18.3 SelectObject函數587
 3.18.4 Send函數587
 3.18.5 SendMessage函數588
 3.18.6 SetArcDirection函數588
 3.18.7 SetBkColor函數589
 3.18.8 SetBkMode函數589
 3.18.9 SetCapture函數590
 3.18.10 StCaretBlinkTime函數590
 3.18.11 SetCaretPos函數591
 3.18.12 SetClipboardData函數592
 3.18.13 SetColorAdjustment函數592
 3.18.14 SetComputerName函數592
 3.18.15 SetComputerNameEx函數593
 3.18.16 SetCurrentDirectory函數594
 3.18.17 SetCursor函數595
 3.18.18 SetCursorPos函數595
 3.18.19 SetDCBrushColor函數596
 3.18.20 SetDCPenColor函數597
 3.18.21 SetDoubleClickTime函數599
 3.18.22 SetFileAttributes函數599
 3.18.23 SetFileTime函數600
 3.18.24 SetForegroundWindow函數600
 3.18.25 SetKeyboardState函數601
 3.18.26 SetLayout函數601
 3.18.27 SetLocalTime函數602
 3.18.28 SetMenuItemBitmaps函數603
 3.18.29 SetMenuItemInfo函數603
 3.18.30 SetParent函數604
 3.18.31 SetPixel函數604
 3.18.32 SetPolyFillMode函數605
 3.18.33 SetRect函數606
 3.18.34 SetRectRgn函數606
 3.18.35 SetRectEmpty函數607
 3.18.36 SetROP2函數608
 3.18.37 SetStretchBltMode函數608
 3.18.38 SetSysColor函數609
 3.18.39 SetSystemCursor函數610
 3.18.40 SetSystemTime函數610
 3.18.41 SetTextColor函數611
 3.18.42 SetupCopyError函數611
 3.18.43 SetupDeleteError函數613
 3.18.44 SetupPromptForDisk函數614
 3.18.45 SetupPromptReboot函數616
 3.18.46 SetupRenameError函數617
 3.18.47 SetVolumeLabel函數617
 3.18.48 SetWindowLong函數618
 3.18.49 SetWindowPos函數620
 3.18.50 SetWindowRgn函數621
 3.18.51 SetWindowText函數621
 3.18.52 SHAddToRecentDocs函數622
 3.18.53 SHAppBarMessage函數623
 3.18.54 SHBrowseForFolder函數624
 3.18.55 SHCreateDirectoryEx函數626
 3.18.56 Shell_NotifyIcon函數627
 3.18.57 ShellAbout函數628
 3.18.58 ShellExecute函數629
 3.18.59 ShellExecuteEx函數630
 3.18.60 SHEmptyRecycleBin函數631
 3.18.61 SHFileOperation函數632
 3.18.62 SHFormatDrive函數633
 3.18.63 SHGetDiskFreeSpace函數635
 3.18.64 SHGetPathFromDList函數635
 3.18.65 SHGetSpecialFolderPath函數636
 3.18.66 ShowCaret函數639
 3.18.67 ShowCursor函數639
 3.18.68 ShowWindow函數640
 3.18.69 SHQueryRecycleBin函數641
 3.18.70 SHUpdateRecycleBinIcon函數641
 3.18.71 Sleep函數642
 3.18.72 SleepEx函數642
 3.18.73 sndPlaySound函數643
 3.18.74 Socket函數644
 3.18.75 StretchBlt函數644
 3.18.76 SwapMouseButton函數647
 3.18.77 SystemParametersInfo函數648
 3.18.78 SystemTimeToFileTime函數650
 3.18.79 SystemTimeToTzSpecificLocalTime函數650
 3.19 T字首651
 3.19.1 TextOut函數651
 3.19.2 TrackPopupMenu函數651
 3.19.3 TransparentBlt函數652
 3.19.4 TzSpecificLocalTimeToSystemTime函數654
 3.20 U字首655
 3.20.1 UnRegisterHotKey函數655
 3.21 W字首655
 3.21.1 WNetAddConnection2函數655
 3.21.2 WNetCancelConnection2函數658
 3.21.3 WNetCloseEnum函數659
 3.21.4 WNetConnectionDialog 函數659
 3.21.5 WNetConnectionDialog1 函數660
 3.21.6 WnetDisconnectDialog 函數664
 3.21.7 WnetDisconnectDialog1 函數665
 3.21.8 WNetEnumResource函數665
 3.21.9 WNetGetConnection函數666
 3.21.10 WNetGetUser函數667
 3.21.11 WNetOpenEnum函數668
 3.21.12 WNetUseConnection函數673
 3.21.13 WritePrivateProfileString函數675
 3.21.15 WritePrivateProfileSection函數675
 3.21.16 WriteProfileString函數676
 3.21.17 WSAStartup函數678
 3.21.18 WSACleanup函數680
 3.21.19 WSAGetLastError函數681
 3.22 Z字首682
 3.22.1 ZeroMemory函數682
 第4章  常用API結構用法詳解802
 4.1 A字首802
 4.1.1 ANIMATIONINFO結構802
 4.1.2 APPBARDATA結構803
 4.2 B字首804
 4.2.1 BITMAP結構804
 4.2.2 BROWSEINFO結構805
 4.3 C字首807
 4.3.1 CHOOSECOLOR結構807
 4.3.2 CHOOSEFONT結構808
 4.3.3 CONNECTDLGSTRUCT結構811
 4.4 D字首813
 4.4.1 DEVMODE結構813
 4.4.2 DISCDLGSTRUCT結構821
 4.4.3 DISK_GEOMETRY結構822
 4.4.4 DLLVERSIONINFO結構823
 4.5 F字首824
 4.5.1 FILETIME 結構824
 4.5.2 FLASHWINFO結構824
 4.6 G字首825
 4.6.1 GRADIENT_RECT結構825
 4.6.2 GRADIENT_TRIANGLE結構826
 4.7 H字首827
 4.7.1 HOSTENT結構827
 4.8 I字首827
 4.8.1 ICMP_ECHO_REPLY結構827
 4.8.2 INITCOMMONCONTROLSEX結構828
 4.8.3 INTERNET_VERSION_INFO結構829
 4.8.4 IP_OPTION_INFORMATION結構830
 4.9  L字首830
 4.9.1 LOGBRUSH結構830
 4.9.2 LOGFONT結構831
 4.9.3 LOGPEN結構832
 4.10 M字首833
 4.10.1 MEMORYSTATUS結構833
 4.10.2 MENUINFO結構834
 4.10.3 MENUITEMINFO 結構837
 4.10.4 MINMAXINFO結構839
 4.10.5 MSG結構840
 4.11 N字首841
 4.11.1 NETRESOURCE結構841
 4.11.2 NOTIFYICONDATA結構841
 4.12 O字首842
 4.12.1 OPENFILENAME結構842
 4.12.2 OSVERSIONINFO結構845
 4.13 P字首846
 4.13.1 PAGESETUPDLG結構846
 4.13.2 POINT結構849
 4.13.3 PRINTDLG結構849
 4.13.4 PRINTER_DEFAULTS結構852
 4.13.5 PRINTER_INFO_1結構853
 4.13.6 PRINTER_INFO_2結構854
 4.14 R字首855
 4.14.1 RASCONN 結構855
 4.14.2 RASCONNSTATUS結構856
 4.14.3 RASDIALDLG結構858
 4.14.4 RASDIALPARAMS結構859
 4.14.5 RASENTRYDLG結構860
 4.14.6 RASENTRYNAME 結構862
 4.14.7 RASMONITORDLG結構862
 4.14.8 RASPBDLG結構863
 4.14.9 RECT結構864
 4.15 S字首865
 4.15.1 SECURITY_ATTRIBUTES結構865
 4.15.2 SOCKADDR_IN結構866
 4.15.3 SHELLEXECUTEINFO866
 4.15.4 SHFILEOPSTRUCT結構869
 4.15.5 SHQUERYRBINFO結構871
 4.15.6 SYSTEM_INFO結構871
 4.15.7 SYSTEMTIME結構873
 4.16 T字首874
 4.16.1 TIME_OF_DAY_INFO結構874
 4.16.2 TIME_ZONE_INFORMATION875
 4.16.3 TOOLINFO結構876
 4.16.4 TRIVERTEX結構877
 4.17 U字首878
 4.17.1 ULARGE_INTEGER結構878
 4.18 W字首879
 4.18.1 WIN32_FIND_DATA結構879
 4.18.2 WSADATA結構880
 第5章 50000個API常量定義及取值763
 5.1 API常量定義及作用763
 5.2 API常量取值表764
 5.2.1 A字首765
 5.2.2 B字首774
 5.2.3 C字首778
 5.2.4 D字首801
 5.2.5 E字首847
 5.2.6 F字首865
 5.2.7 G字首870
 5.2.8 H字首877
 5.2.9 I字首881
 5.2.10 J字首896
 5.2.11 K字首898
 5.2.12 L字首904
 5.2.13 M字首915
 5.2.14 N字首942
 5.2.15 O字首953
 5.2.16 P字首959
 5.2.17 Q字首973
 5.2.18 R字首975
 5.2.19 S字首990
 5.2.20 T字首1023
 5.2.21 U字首1031
 5.2.22 V字首1034
 5.2.23 W字首1037
 5.2.24 X字首1050
 5.2.25 Y. Z字首1051
 第6章 PowerBuilder API瀏覽器的安裝和使用1052
 6.1 PowerBuilder API瀏覽器開發(fā)目的1052
 6.2 PowerBuilder API瀏覽器的安裝和使用1053

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號