注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡計算機輔助設計與工程計算ANSYSAPI for Windows 2000/XP詳解

API for Windows 2000/XP詳解

API for Windows 2000/XP詳解

定 價:¥47.00

作 者: 張桂勇,陳芳瓊編著
出版社: 清華大學出版社
叢編項:
標 簽: Windows

ISBN: 9787302073123 出版時間: 2003-11-01 包裝: 平裝
開本: 26cm 頁數(shù): 415 字數(shù):  

內容簡介

  本書詳盡講解Windows2000/XP的應用程序的接口及其功能強大的API函數(shù),主要內容包括:Windows消息函數(shù),硬件與系統(tǒng)函靈敏,控件與消息函數(shù),設備場景函數(shù),菜單函數(shù),進程與線程函數(shù),繪圖函數(shù),位圖、圖標和光柵運算函數(shù),打印函數(shù),網(wǎng)絡函數(shù),文件處理函數(shù),文本和字體函數(shù),WindowsXP新增加的API等13大類。本書通過大量豐富、翔實的例程,介紹了這些函數(shù)的使用方法。本書著重講解常用、典型的函數(shù),配有經(jīng)典的實例及詳細的代碼注釋說明,必要的地方配以圖片說明。增加了大量的例程,基本做到了每一個函靈敏都有其相應的例程。在大部分章節(jié)的最后都給出了一個大型的綜合例子,通過對實例的學習,讀者可以加深對該章函數(shù)的認識,同時還能從中學習到很多寶貴的應用技巧,此外,增加了APIforDelphi、APIforVC++的基本調用方法。為方便讀者引用,配書光盤中附有書中每章所有例程代碼。本書內容翔實、實例豐富,既適合作為各類高等院校計算機專業(yè)本科生和研究生的教材用書,也可作為已經(jīng)掌握一種或多種可視化編程語言的中級、高級用戶自學用書。

作者簡介

暫缺《API for Windows 2000/XP詳解》作者簡介

圖書目錄

第1章 概述
1.1 什么是API
1.2 為什么要用API函數(shù)
1.3 Windows 32 API簡介
1.4 關于本書的幾點說明
第2章 如何在VB中調用DLL API
2.1 基本知識
2.2 函數(shù)聲明中的傳值和地址
2.3 參數(shù)的傳遞
2.4 訪問Windows API函數(shù)
2.5 調用Windows API的注意事項
第3章 在Delphi中使用API函數(shù)
3.1 在Delphi中使用API函數(shù)
3.2 在VC++中使用API函數(shù)
第4章 Windows消息函數(shù)
4.1 roadcastSystemMessage
4.2 DispstchMessage
4.3 GetlnputState
4.4 Get Message
4.5 GetMessageExrtaInfo
4.6 GetMessagePos
4.7 GetMessageTime
4.8 GetQueueStatus
4.9 InSendMessage
4.10 PeekMessage
4.11 PostThreadMessage
4.12 RegisterHotKey
4.13 RegisterWindowsMessage
4.14 RegisterWindowsMessage
4.15 ReplyMessage
4.16 SendAsyncProc
4.17 SendMessage
4.18 SendMessageCallback
4.19 SendMessageTimeout
4.20 SendNotifyMessage
4.21 TranslateMessage
4.22 UnregsterHotKey
4.23 WaitMessage
4.24 綜合示例:SendMessage的應用
第5章 硬件與系統(tǒng)函數(shù)
5.1 ActivateKeyboardLayout
5.2 ChangeDisplaySettings
5.3 ChangeDisplaySettingsEx
5.4 ClipCursor
5.5 ConvertDefaultLocale
5.6 EnumDisplaySettings
5.7 EnumCalendarInfo
5.8 EnumSystemCodePages
5.9 ExipWindowsEx
5.10 GetAsyncKeyState
5.11 GetClipCursor
5.12 GetCommandLine
5.13 GetMomputerName
5.14 GetCursor
5.15 GetCursorPos
5.16 GetDeviceCaps
5.17 GetEnvironmentVariable
5.18 GetInputState
5.19 GetKeyboardState
5.20 GetKeyNameText
5.21 GetKeyState
5.22 GetLasError
5.23 GetLocaleInfo
5.24 GetLocalTime
5.25 GetSysColor
5.26 GetSystemInfo
5.27 GetSystemMetrics
5.28 GetSystemPowerStatus
5.29 GetSystemTime
5.30 GetUserName
5.31 GetVersion
5.32 GetVersionEx
5.33 keybd_event
5.34 MciSendString
5.35 MessageBeep
5.36 mouse_event
5.37 SetCaretPos
5.38 SetComputerNAME
5.39 SetCursor
5.40 SetCursorPos
5.41 SetKeyboarkState
5.42 SetLastError
5.43 SetSysColors
5.44 SetSystemCursor
5.45 SetSystemTime
5.46 SetTimer
5.47 SetWindowsHookEx
5.48 ShowCursor
5.49 SystemParametaersInfo
5.50 ToAscii
5.51 ToUnicode
5.52 VkKeyScan
第6章 控件與消息函數(shù)
6.1 AnyPopup
6.2 AttachThreadInput
6.3 BeginDeferWindowsPos
6.4 CascadeWindowsBynum
6.5 ChildWindowFromPoint
6.6 ChildWindowFromPointEX
6.7 CloseWindow
6.8 ClientToScreen
6.9 DeferWindowPos
6.10 DeferWindow
6.11 EnableWindow
6.12 EndDeferWindowPos
6.13 EnumChildWindows
6.14 EnumThreadWindows
6.15 EnumWindows
6.16 FindWindowsEX
6.17 GetActiveWindow
6.18 GetCapture
6.19 GetClassInfo
6.20 GetClassLong
6.21 GetClassName
6.22 GetClassWord
6.23 GetClientRect
6.24 GetDesktopWindow
6.25 GetFocus
6.26 GetForegroundWindow
6.27 GetTopWindow
6.28 GetParent
6.29 GetWindow
6.30 GetWindowWord
6.31 GetWindowLong
6.32 GetWindowPlacement
6.33 GetWindowRect
6.34 GetWindowText
6.35 GetWindowTextLength
6.36 IsChild
6.37 IsIconic
6.38 IsWindowEnabled
6.39 IsWindowVisisble
6.40 MessageBoxIndirect
6.41 IsZoomed
6.42 MoveWindow
6.43 LockWindowUpdate
6.44 OffsetRect
6.45 OpenIcon
6.46 RedrawWindow
6.47 ReleaseCapture
6.48 SetActiveWindow
6.49 SetCapture
6.50 SetClassLong
6.51 SetClassWord
6.52 SetFocus
6.53 SetForegroundWindow
6.54 SetParent
6.55 SetWindowPos
6.56 SetWindowText
6.57 SetWindowWord
6.58 SetWindowLong
6.59 ShowWindow
6.60 TileWindows
6.61 WindowFromPoint
6.62 綜合示例:帶預覽功能的文件打開對話框
6.63 綜合示例:屏蔽文本框的右鍵菜單
第7章 設備場景函數(shù)
7.1 AddFontResource
7.2 CombineRgn
7.3 CreateEllipticRgn
7.4 CreateEllipticRgnIndirect
7.5 CreateFont
7.6 CreateFontIndirect
7.7 CreateCompeatibleDC
7.8 CreateDC
7.9 CreateIC
7.10 CreateScalableFontResource
7.11 DeleteDC
7.12 DrawText
7.13 DrawTextEx
7.14 ExcludeClipRect
7.15 ExcludeUpateRgn
7.16 FrameRgn
7.17 FillRgn
7.18 GetBoundsRect
7.19 GetClipBox
7.20 GetClipRgn
7.21 GetDC
7.22 GetDeviceCaps
7.23 GetDCOrgEx
7.24 GetRgnBox
7.25 GetUpdateRgn
7.26 GetWindowDC
7.27 GetWindowRgn
7.28 IntersectClipRect
7.29 InvalidateRgn
7.30 InverClipRgn
7.31 OffsetClipRgn
7.32 OffsetRgn
7.33 PtInRegion
7.34 PtVisible
7.35 RectVisible
7.36 ReleaseDC
7.37 RestoreDC
7.38 SaveDC
7.39 SetMapMode
7.40 SetWindowExtEx
7.41 SetWindowOrgEx
7.42 SetWindowRgn
7.43 WindowFromDC
第8章 菜單函數(shù)
8.1 AppendMenu
8.2 CheckMenuItem
8.3 CheckMenuRadioItem
8.4 CreateMenu
8.5 CreatePopupMenu
8.6 DeleteMenu
8.7 DestroyMenu
8.8 DrawMenuBar
8.9 EnableMenuItem
8.10 GetMenu
8.11 GetMenuCheckMarkDimensions
8.12 GetMenuContextHelpId
8.13 GetMenuDefaultItem
8.14 GetMenuItemCount
8.15 GetMenuItemID
8.16 GetMenuItemInfo
8.17 GetMenuItemRect
8.18 GetMenuState
8.19 GetMenuString
8.20 GetSubMenu
8.21 GetSysetmMenu
8.22 HiliteMenuItem
8.23 InsertMenu
8.24 InsertMenuItem
8.25 IsMenu
8.26 LoadMenu
8.27 LoadMenuIndirect
8.28 MenuItemFromPoint
8.29 ModifyMenu
8.30 RemoveMenu
8.31 SetMenu
8.32 SetMennuItemBitmaps
8.33 SetMenuItemInfo
8.34 TrackPopupMenu
8.35 TrackPopupMenuEx
8.36 綜合示例:在系統(tǒng)菜單上添加自定義菜單項
8.37 綜合示例:建立自己的Windows開始菜單
第9章 進程與線程函數(shù)
9.1 CallNamedPipe
9.2 CancelWaitableTimer
9.3 CreateEvent
9.4 CreateMutex
9.5 CreateProcess
9.6 CreateSemaphore
9.7 ExitProcess
9.8 FindClodseChange
9.9 FindCloseChangeNotification
9.10 FindExecutable
9.11 FindFirstChangeNotification
9.12 FindNextChangeNotification
9.13 GetCurrentProcess
9.14 GetCurrentProcessId
9.15 GetCurrentThread
9.16 GetExitCodeProcess
9.17 GetExitCodeTread
9.18 GetModuleFileName
9.19 GetPriorityClass
9.20 GetModuleHandle
9.21 GetProcessShutdownParameters
9.22 GetProcessTimes
9.23 GetProcessWorkingSetSize
9.24 GetStarrupInfo
9.25 GetThreadPriority
9.26 GetThreadTimes
9.27 LoadLibraryEx
9.28 GetWindowThreadProessId
9.29 LoadModule
9.30 SetProcessShudownParameters
9.31 SetProcessWorkingSetSize
9.32 SetPriorityClass
9.33 SetThreadPriority
9.34 ShellExecute
9.35 TerminateProcess
9.36 WinExec
第10章 繪圖函數(shù)
10.1 AbortPath
10.2 AngleArc
10.3 Arc
10.4 BeginPath
10.5 CancelDC
10.6 Chord
10.7 CreateBushIndirect
10.8 CreateDIBPatternBush
10.9 CreateDIBPatternBrushPt
10.10 CreateEnhMetaFile
10.11 CreateHachBrush
10.12 CreateMetaFile
10.13 CreatePatternBrush
10.14 CreatePen
10.15 CreatePenIndirect
10.16 CreateSolidBrush
10.17 DeletEnhMetasFile
10.18 DeleteMetaFile
10.19 DeleteObject
10.20 Ellipse
10.21 Endpath
10.22 EnumEnhMetaFile
10.23 EnumMetaFile
10.24 EnumObjects
10.25 ExtCreatePen
10.26 ExtFloodFill
10.27 FillPath
10.28 FillRech
10.29 FlattenPath
10.30 GdiFlush
10.31 GetBkColor
10.32 GetBkMode
10.33 GetBrUshOrgEx
10.34 GetCurrentObject
10.35 GetCurrentPositionEx
10.36 GetEnhMetaFile
10.37 GetNearestColor
10.38 GetObject
10.39 GetObjectType
10.40 GetPixel
10.41 GetROP2
10.42 GetStockObject
10.43 InvertRect
10.44 LineTo
10.45 MoveToEx
10.46 PaintDesktop
10.47 Pie
10.48 PathToRegion
10.49 PlayEnhMetaFile
10.50 PlayEnhMetaFileRecord
10.51 PolyBezier
10.52 PolyDraw
10.53 Polyline
10.54 PolylineTo
10.55 PolyPolyline
10.56 LineTO
10.57 MoveToEx
10.58 Rectangle
10.59 SelectClipPath
10.60 SelectObject
10.61 SetArcDirection
10.62 SetBkColor
10.63 SetBkMode
10.64 SetBrushOrgEx
10.65 SetPixel
10.66 SetPixelV
10.67 SetROP2
10.68 ScreenToClient
10.69 StrokeAndFillPath
10.70 綜合示例:帶背景圖片的TreeView
第11章 位圖和圖標及光柵運算函數(shù)
11.1 BitBlt
11.2 CopyIcon
11.3 CreateBitmap
11.4 CreaetCompatibleBitmap
11.5 CreateCursor
11.6 CreateDIBitmap
11.7 CreateDIBSection
11.8 CreateIcon
11.9 CreateIconIndirect
11.10 DestroyCursor
11.11 DestroyICON
11.12 DrawIcon
11.13 DrawIconEx
11.14 ExtractAssociatedIcon
11.15 ExtractIcon
11.16 ExtractIconEX
11.17 GetBitmapBits
11.18 GetBitmapDimensionEx
11.19 GetDIBColorTable
11.20 GetDIBits
11.21 GetIconInfo
11.22 GetStretchBltMode
11.23 LoadBitmap
11.24 LoadCursor
11.25 LoadCursorFromFile
11.26 loadIcon
11.27 Loadimage
11.28 PatBlt
11.29 PlgBlt
11.30 SetBitmapBits
11.31 SetBitmapDimensionEx
11.32 SetDIBits
11.33 SetDIBitsToDevice
11.34 SetStretchBltMode
11.35 StretchBlt
11.36 StretchDIBits
11.37 綜合示例:屏幕放大鏡
第12章 打印函數(shù)
12.1 Abortdoc
12.2 ABORTprinter
12.3 AddForm
12.4 AddJob
12.5 AddProt
12.6 AddPrinter
12.7 AddPrinterConnection
12.8 AdvancedDocumentProperties
12.9 ClosePrinter
12.10 ConfigurePort
12.11 ConnectToPrinterDlg
12.12 DeleteForm
12.13 DeletePort
12.14 DeletePrinter
12.15 DeletePrinterConnection
12.16 DeletePrinterDriver
12.17 DeviceXapabilities
12.18 DocumentProperties
12.19 EndDoc
12.20 EndPage
12.21 EndPagePirnter
12.22 EnumJobs
12.23 EnumPorts
12.24 EnumPrinterDrivers
12.25 EnumPrinters
12.26 Escape
12.27 GetJob
12.28 GetPrinter
12.29 GetPrinterDriver
12.30 GetPrinterDriverDirectory
12.31 GetPr
12.32 OpenPrinter
12.33 PrinterMessageBox
12.34 PrinterProperties
12.35 ResetPrinter
12.36 ResdPrinter
12.37 ReadPrinter
12.38 SetJob
12.39 SetPrinter
12.40 SetPrinterData
12.41 StartDoc
12.42 StartDocPrinter
12.43 StartPage
12.44 StartPagePrinter
12.45 WritePrinter
第13章 網(wǎng)絡函數(shù)
13.1 WNetAddConnection
13.2 WNetAddConnection2
13.3 WNetCancelConnection
13.4 WNetCancelConnection2
13.5 WNetCloseEnum
13.6 WNetConnectionDialog
13.7 WNetDiscionnentDialog
13.8 WNetEnumResource
13.9 WNetGetConnection
13.10 WNetGetLastError
13.11 WNetGetUniversalName
13.12 WnetGetUser
13.13 WNetOpetEnu
第14章 文件處理函數(shù)
14.1 CloseHandle
14.2 CopyMemory
14.3 CopyFile
14.4 CopyFileEx
14.5 CopyProgressRoutine
14.6 CreateDirectory
14.7 CreateFile
14.8 DeleteFile
14.9 FileTimeToLocalFileTime
14.10 FindClose
14.11 FindFirstFile
14.12 FindFirstFile
14.13 FlushFileBuffers
14.14 FlushViewOfFile
14.15 GetBinaryType
14.16 GetDiskFreeSpace
14.17 GetCurrentDirectory
14.18 GetDiskFieSpace
14.19 GetDiskFreeSpaceEX
14.20 GetDriveType
14.21 GetFileAttributes
14.22 GetFileSize
14.23 GetFileTime
14.24 GetFileVersionInfo
14.25 GetFullPathName
14.26 GetLogicalDrives
14.27 GetLogicalDriveStrings
14.28 GetPrivateProfileInt
14.29 GetPrivateProFileSection
14.30 GetPrivateProFileString
14.31 GetProfileInt
14.32 GetProfileSection
14.33 GetProfileString
14.34 GetShortPathName
14.35 GetSystemDirectory
14.36 GetTempFileName
14.37 GetTempPath
14.38 GetVolumeInformation
14.39 GetWindowsDirectory
14.40 LocalFileTimeToFileTime
14.41 LockFileEx
14.42 MoveFile
14.43 MoveFile1Ex
14.44 OpenFile
14.45 OPenFileMapping
14.46 QupryDosDevice
14.47 ReadFile
14.48 ReadFileEx
14.49 RdgClodeDey
14.50 RegCnnectRegisdtry
14.51 RegCreateKey
14.52 RegCreateKeyEx
14.53 RegDeleteKey
14.54 RegDeleteValue
14.55 RegEnumKeyEx
14.56 RgeEnumValue
14.57 RegGetKeySecurity
14.58 RegLoadkey
14.59 RegNotifyChangeKeyValue
14.60 RegOpenKey
14.61 RegOpenKeyEx
14.62 RegOpenValueEx
14.63 RegrepLaceKey
14.64 RegRestoreKey
14.65 RegSaveKey
14.66 RegSetKeySecurity
14.67 RegSetValue
14.68 RemoveDirectory
14.69 SeauchPahth
14.70 SetCurrentDirectory
14.71 SetEndOfFile
14.72 SetFileAttributes
14.73 SetFileSecurity
14.74 SetFilePointer
14.75 SetFileTime
14.76 SetVolumeLabel
14.77 SystemTimeToFileTime
14.78 UnlockFile
14.79 VerLanguageName
14.80 WritePrivateProfileSection
14.81 WritePrivateProfileString
14.82 WriteProfileScetion
14.83 WritePrivateProfileString
14.84 綜合示例:開機自動運行和添加文件右鍵菜單
14.85 常用文件處理模塊
第15章 文本和字體函數(shù)
15.1 EnrmFontFamilies
15.2 EnumFontFammilixeEX
15.3 EnumFonts
15.4 ExtTextOut
15.5 GetAspectRatioFilterEx
15.6 GetCharABCWidths
15.7 GetChqrABCWidthsFloat
15.8 GetCharWidth32
15.9 GetCharWidthFloat
15.10 GetFontLanguageInfo
15.11 GetGlyqpOutline
15.12 GetKerinigPairs
15.13 GetRasterizerCaps
15.14 GetTabbedTextExten
15.15 GetTextAlign
15.16 GetTextCharacterExtra
15.17 GetTextCharset
15.8 GetTextCharsetInfo
15.19 GetTextChrstInfo
15.20 GetTextExtentExPoint
15.21 GetTextExtentPoint
15.22 GetTextExtentPoint32
15.23 GetTextFace
15.24 GetTextMetrics
15.25 GrayString
15.26 GrayStringByString
15.27 Lstrlen
15.28 PolyTextOut
15.29 RemoveFontResource
15.30 SetMapperFlags
15.31 SetTextColor
15.32 SetTextJustification
15.33 SetTextColor
15.34 SetTextJustification
15.35 TabbedTextOut
15.36 TextOut
第16章 Windows XP新增加的API
16.1 SetFileShortName
16.2 ConvertFiberTothread
16.3 CreateFiberEx
16.4 DuplicateEncryptionInfoFile
16.5 EnumGeoInfoProc
16.6 EnumSystemGeoID
16.7 GetConsoleDisplayMode
16.8 GetConoleFontSize
16.9 GetConsoleProcessList
16.10 GetConsoeSelectionInfo
16.11 GetCurrentConsoleFont
16.12 GetGeoInfo
16.13 GetLayeredWindowAttributes
16.14 GetModuleHandHandleEX
16.15 GetNaitiveSystemInfo
16.16 GetNumaAvailableMemoryNode
16.17 GetNumaHighestNodeNumber
16.18 GetNumaNodeProcessorMask
16.19 GetNumaProcessorNode
16.20 GetNumaProcessorNode
16.21 GetRawInputBuffer
16.22 GetRawInputData
16.23 GetRawInputDeviceInfo
16.24 GetRawInputDeviceList
16.25 GetRegisteredRawInputDevices
16.26 GetSystemWow64Dirctory
16.27 GetUserGeoID
16.28 GetVolumePathNamesForVolumeName
16.29 GetWindowRgnBox
16.30 HeapQueryInformation
16.31 HeapSetInformation
16.32 IsGUIThread
16.33 IsProcessInJob
16.34 IsWow64Process
16.35 NumaVirualQueryNode

本目錄推薦

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