注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计Visual Basic for Windows程序员 Windows API参考手册

Visual Basic for Windows程序员 Windows API参考手册

Visual Basic for Windows程序员 Windows API参考手册

定 价:¥49.00

作 者: 曾志民,张秀茂等编
出版社: 科学出版社;龙门书局
丛编项:
标 签: BASIC语言

ISBN: 9787030048295 出版时间: 1995-01-01 包装: 平装
开本: 26cm 页数: 660页 字数:  

内容简介

  内容简介本书是VisualBasicforWindows程序员利用WindowsAPI的最新参考书。书中按字母顺序介绍了Windows3.0,3.1和多媒体编程接口的每种函数、过程、常量和类型,以及它们的功能、用法和声明所在的动态链接库文件、返回值、相关项等信息。附录中列出了VisualBasic中使用的WindowsAPI的常量、类型和声明的清单,介绍了在VisualBasic中如何调用DLL和WindowsAPI中的函数和过程。对于用VisualBasic编写Windows应用程序的读者,本书是一本有较高价值的参考书。需要本书的读者,可与北京海淀8721信箱书刊部联系,电话2562329,邮政编码100080。

作者简介

暂缺《Visual Basic for Windows程序员 Windows API参考手册》作者简介

图书目录

     目录
   第一章Windows函数
    AbortDoc
    AccessResource
    AddAtom
    AddFontResource
    AdjustWindowRect
    AdjustWindowRectEx
    AllocDStoCSAlias
    AllocResource
    AllocSelector
    AnimatePalette
    AnsiLower
    AnsiLowerBuff
    AnsiNext
    AnsiPrev
    AnsiToOem
    AnsiToOemBuff
    AnsiUpper
    AnsiUpperBuff
    AnyPopup
    AppendMenu
    Arc
    ArrangeIconicWindows
    BeginDeferWindowPos
    BeginPaint
    BitBlt
    BringWindowToTop
    BuildCommDCB
    CallMsgFilter
    CaUNextHookEx
    Catch
    ChangeClipboardChain
    ChangeMenu
    ChangeSelector
    CheckDlgButton
    CheckMenuItem
    CheckRadioButton
    ChildWindowFromPoint
    Chord
    ClearCommBreak
    ClientToScreen
    ClipCursor
    CloseClipboard
    CloseComm
    CloseDriver
    CloseMetaFile
    CloseSound
    CloseWindow
    CombineRgn
    CopyCursor
    Copylcon
    CopyLZFile
    CopyMetaFile
    CopyRect
    CountClipboardFormats
    CountVoiceNotes
    CreateBitmap
    CreateBitmapIndirect
    CreateBrushIndirect
    CreateCaret
    CreateCompatibleBitmap
    CreateCompatibleDC
    CreateCursor.
    CreateDC
    CreateDIBitmap
    CreateDIBPatternBrush
    CreateDiscardableBitmap
    CreateEllipticRgn
    CreateEllipticRgnIndirect
    CreateFont
    CreateFontIndirect
    CreateHatchBrush
    CreateIC
    Createlcon
    CreateMenu
    CreateMetaFile
    CreatePalette
    CreatePatternBrush
    CreatePen
    CreatePenIndirect
    CreatePolygonRgn
    CreatePolyPloygonRgn
    CreatePopupMenu
    CreateRectRgn
    CreateRectRgnIndirect
    CreateRoundRectRgn
    CreateScalableFontResource
    CreateSolidBrush
    CreateWindow
    CresteWindowEx
    DebugBreak
    DebugOutput
    DefDlgProc
    DefDriverProc
    DeferWindowPos
    DefFrameProc
    DefMDIChildProc
    DefWindowProc
    DeleteAtom
    DeleteDC
    DeleteMenu
    DeleteMetaFile
    DeleteObject
    DestroyCaret
    DestroyCursor
    Destroylcon
    DestroyMenu
    DestroyWindow
    DispatchMessage
    DlgDirList
    DlgDirListComboBox
    DlgDirSelect
    DlgDirSelectComboBox
    DigDirSelectComboBoxEx
    DlgDirSeiectEx
    DPtoLP
    DrawFocusRect
    Drawlcon
    DrawMenuBar
    DrawText
    Ellipse
    EmptyClipboard
    EnableCommNotification
    EnableHardwareInput
    EnableMenuItem
    EnableWindow
    EndDeferWindow Pos
    EndDialog
    EndDocAPI
    EndPage
    EndPaint
    EnumClipboardFormats
    EqualRect
    EqualRgn
    Escape
    EscapeCommFunction
    ExcludeClipRect
    ExcludeUpdateRgn
    ExitWindows
    ExitWindowsExec
    ExtFIoodFill
    ExtTextOut
    FatalExit
    FillRect
    FillRgn
    FindAtom
    FindResource
    FindWindow
    FlashWindow
    FloodFill
    FlushComm
    FrameRect
    FrameRgn
    FreeLibrary
    FreeModule
    FreeResource
    FreeSelector
    GetActiveWindow
    GetAspectRatioFilter
    GetAspectRatioFilterEx
    GetAsyncKeyState
    GetAtomHandle
    GetAtomName
    GetBitmapBits
    GetBitmapDimension
    GetBitmapDimensionEx
    GetBkColor
    GetBkMode
    GetBoundsRect
    GetBrushOrg
    GetBrushOrgEx
    GetCapture
    GetCaretBlinkTime
    GetCaretPos
    GetCharABCWidths
    GetCharWidth
    GetClassLong
    GetClassName
    GetClassWord
    GetClientRect
    GetClipbordData
    GetClipboardFormatName
    GetClipboardOwner
    GetClipboardViewer
    GetClipBox
    GetClipCursor 3.1
    GetCommEventMask
    GetCommState
    GetCurrentPDB
    GetCurrentPosition
    GetCurrentPositionEx 3.1
    GetCurrentTask
    GetCurrentTime
    GetCursor
    GetCursorPos
    GetDC
    GetDCEx
    GetDCOrg
    GetDesktopWindow
    GetDeviceCaps
    GetDialogBaseUnits
    GetDIBits
    GetDlgCtrlID
    GetDlgItem
    GetDlgItemInt
    GetDlgIemText
    GetDosEnvironment
    GetDoubleClic kTime
    GetDriverInfo 3.1
    GetDrvierModuleHandle 3.1
    GetDriveType
    GetEnvirOnment
    GetExpandedName 3.1
    GetFocus
    GetFontData 3.1
    GetFreeSpace
    GetFreeSystemResources 3.1
    GetGlyphOutline 3.1
    GetInputState
    GetInstanceData
    GetKBCodePage
    GetKerningPairs
    GetKeyboardState
    GetKeyboardType
    GetKeyNameText
    GetKeyState
    GetLastActivePopup
    GetMapMode
    GetMenu
    GetMenuCheckMarkDimensions
    GetMenuItemCount
    GetMenuItemID
    GetMenuState
    GetMenuString
    GetMessage
    GetMessageExtraInfo
    GetMessagePos
    GetMessageTime
    GetMetaFile
    GetMetaFileBits
    GetModuleFileName
    GetModuleHandle
    GetModuleUsage
    GetNearestColor
    GetNearestPaletteIndex
    GetNextDlgGroupItem
    GetNextDlgTabItem
    GetNextDriver 3.1
    GetNextWindow
    GetNumTasks
    GetObject
    GetOpenClipboardWindow 3.1
    GetOutlineTextMetrics 3.1
    GetPaletteEntries
    GetParent
    GetPixel
    GetPolyFillMode
    GetPriorityClipboardFormat
    GetPrivateProfileInt
    GetPrivateProfileString
    GetProfileInt
    GetProfileString
    GetProp
    GetQueueStatus
    GetRasterizerCaps 3.1
    GetRgnBox
    GetRop
    GetScrollPos
    GetScrollRange
    GetStockObject
    GetStretchBltMode
    GetSubMenu
    GetSysColor
    GetSysModalWindow
    GetSystemDebugState 3.1
    GetSystemDirectory
    GetSystemMenu
    GetSystemMetrics
    GetSystemPaletteEntries
    GetSystemPaletteUse
    GetTabbedTextExtent
    GetTempDrive
    GetTempFileName
    GetTextAlign
    GetTextCharacterExtra
    GetTextColor
    GetTextExtent
    GetTextExtentPoint 3.1
    GetTextFace
    GetTextMetrics
    GetThresholdEvent
    GetThresholdStatus
    GetTickCount
    GetTopWindow
    GetUpdateRect
    GetUpdateRgn
    GetVersion
    GetViewportExt
    GetViewportExtEx
    GetViewportOrg
    GetWinDebugInfo
    GetWindow
    GetWindowDC
    GetWindowExt
    GetWindowExtEx
    GetWindowLong
    GetWindowOrg
    GetWindowOrgEx
    GetWindowPlacement 3.1
    GetWindowRect
    GetWindowsDirectory
    GetWindowTask
    GetWindowText
    GetWindowTextLength
    GetWindowWord
    GetWinFlags
    GlobalAddAtom
    GlobalAlloc
    GlobalGompact
    GlobalDeleteAtom
    GlobalFindAtom
    GlobalFix
    GlobalFlags
    GlobalFree
    GlobalGetAtomName
    GlobalHandle
    GlobalLock
    GlobalLRUNewest
    GlobalLRUOLdest
    GlobalPageLock
    GlobalPageUnlock
    GlobalReAlloc
    GlobalSize
    GlobalUnfix
    GlobalUnlock
    GlobalUnWire
    GlobalWire
    HideCaret
    HiliteMenuItem
    InflateRect
    InitAtomTable
    InSendMessage
    InsertMenu
    IntersectClipRect
    IntersectRect
    InvalidateRect
    InvalidateRgn
    InvertRect
    InvretRgn
    IsBadReadPtr
    IsBadStringPtr
    IsBadWritePtr
    IsCharAlpha
    IsCharAlphaNumeric
    IsCharLower
    IsCharUpper
    IsChild
    IsClipboardForamtAvailable
    IsDBCSLeadByte 3.1
    IsDialogmessage
    IsDlgButtonChecked
    Islconic
    IsMenu 3.1
    IsRectEmpty
    IsTask 3.1
    IsWindow
    IsWindowEnabled
    IsWindowVisible
    IsZoomed
    Killtimer
    lclose
    lcreat
    LimitEmsPages
    LineTo
    llseek
    LoadAccelerators
    LoadBitmap
    LoadCursor
    Loadlcon
    LoadLibrary
    LoadMenu
    LoadMenuIndirect
    LoadModule
    LoadResource
    LoadString
    LocalAUoc
    LocalCompact
    LocalFlags
    LocalFree
    LocalHandel
    Locallnit
    LocalLock
    LocalReAlloc
    LocalShrink
    LocalSize
    LocalUnlock
    LockInput 3.1
    LockResource
    LockSegment
    LockWindowUpdate
    LogError
    lopen
    LPtoDP
    lread
    Istrcat
    Istrcmp
    Istrcmpi
    Istrcpy
    Istrlen
    Iwrite
    LZCopy 3.1
    LZDone 3.1
    LZInit 3.1
    LZOpenFile 3.1
    LZRead 3.1
    LZSeek
    LZStart 3.1
    MapDialogRect
    MapVirtualKey
    MapWindowPoints 3.1
    Messag-eBeep
    MessageBox
    ModifyMenu
    MoveTo
    MoveToEx
    MoveWindow
    MuIDiv
    OemKeyScan
    OemToAnsi
    OemToAnsiBuff
    OffsetClipRgn
    OffsetRect
    OffsetRgn
    OffsetViewportOrg
    OffsetViewportOrgEx
    OffsetWindowOrg
    OffsetWindowOrgEx
    OpenClipboard
    OpenComm
    OpenDriver
    OpenFile
    Openlcon
    OpenSound
    OutPutDebugString
    PaintRgn
    PatBlt
    PeekMessage
    Pie
    PlayMetaFile
    PlayMetaFileRecord
    Polygon
    Polyline
    PoIyPoIygon
    PostAppMessage
    PostMessage
    PostQuitMessage
    ProfClear
    ProfFinish
    ProfInsChk
    ProfSampRate
    ProfSetup
    ProfStart
    ProfStop
    PtInRect
    PtInRegion
    PtVisible
    QuerySendMessage
    ReadComm
    RealizePalette
    Rectangle
    RectInRegion
    RectVisible
    RedrawWindow
    RegisterClipboardFormat
    RegisterWindowMessage
    ReleaseCapture
    ReleaseDC
    RemoveFontResource
    RemoveMenu
    RemoveProp
    ReplyMessage
    ResetDC
    ResizePalette
    RestoreDC
    RoundRect
    SaveDC
    ScaleViewportExt
    ScaleViewportExtEx
    ScaleWindowExt
    ScaleWindowExtEx
    ScreenToClient
    ScrollDC
    ScrollWindow
    ScrollWindowEx
    SelectClipRgn
    SelectObiect
    SelectPalette
    SendDlgItemMessage
    SendDriverMessage
    SendMessage
    SetActiveWindow
    SetBitmapBits
    SetBitmapDimension
    SetBitmapDimensionEx
    SetBkColor
    SetBkMode
    SetBoundsRect
    SetBrushOrg
    SetCapture
    SetCaretBlinkTime
    SetCaretPos
    SetClassLong
    SetClassWord
    SetClipboardData
    SetClipboardViewer
    SetCommBreak
    SetCommEventMask
    SetCommState
    SetCursor
    SetCursorPos
    SetDIBits
    SetDIBitsToDevice
    SetDlgItemInt
    SetDlgItemText
    SetDoubleClickTime
    SetEnvironment
    SetErrorMode
    SetFocusAPI
    SetHandleCount
    SetKeyboardState
    SetMapMode
    SetMapperFlags
    SetMenu
    SetMenuItemBitMaps
    SetMessageQueue
    SetMetaFileBits
    SetMetaFileBitsBetter
    SetPaletteEntries
    SetParent
    SetPixel
    SetPolyFillMode
    SetProp
    SetRect
    SetRectEmpty
    SetRectRgn
    SetROP2
    SetScrollPos
    SetScrollRange
    SetSoundNoise
    SetStretchBltMode
    SetSwapA reaSize
    SetSysCoiors
    SetSys M odalWindow
    SetSystemPaletteUse
    SetTextAlign
    SetTextCharacterExtra
    SetTextColor
    SetTextJustification
    SetViewportExt
    SetViewportExtEx
    SteViewportOrg
    SetViewportQrgEx
    SetVoiceAccent
    SetVoiceEnvelope
    SetVoiceNote
    SetVoiceQueueSize
    SetVoiceSound
    SetVoiceThreshold
    SetWinDebugInfo
    SetWindowExt
    SetWindowExtEx
    SetWindowLong
    SetWindowOrg
    SetWindowOrgEx
    SetWindowPlacemend
    SetWindowPos
    SetWindcwText
    SetWindowWord
    ShowCaret
    ShowCursor
    ShowOwnedPopups
    ShowScrollBar
    ShowWindow
    SizeOfResource
    SpoolFile
    StartDoc
    StartPage
    StartSound
    StopSound
    StretchBlt
    StretchDIBits
    SwapMouseButton
    SwapRecording
    SwitchStackBack
    SwitchStackTo
    SyncAllVoices
    SystemParametersInfo
    TabbedTextOut
    TextOut
    Throw
    ToAscii
    TrackPopupMenu
    TranslateAccelerator
    TranslateMDISysAccel
    TranslateMessage
    TransmitCommChar
    UngetCommChar
    UnhookWindowsHookEx 3.1
    UnionRect
    UnlockResource
    UnlockSegment
    UnrealizeObject
    UnregisterClass
    UpdateColors
    UpdateWindow
    ValidateCodeSegments
    ValidateFreeSpaces
    ValidateRect
    ValidateRgn
    VkKeyScan
    WaitMessage
    WaitSoundState
    WindowFromPoint
    WinExec
    WinHelp
    WNetAddConnection 3.1
    WNetCancelConnection 3.1
    WNetGetConnection 3.1
    WriteComm
    WritePrivateProfileString
    WrrteProfileString
    Wvsprintf
    Yield
   第二章 Widows消息
    BM_GETCHECK
    BM_GETSTATE
    BM_SETCHECK
    BM_SETSTATE
    BM_SETSTYLE
    BN_CLICKED
    BN_DOUBLECLICKED
    BN_PAINT
    CB_ADDSTRING
    CB_DELETESTRING
    CB_DIR
    CB_FINDSTRING
    CB_FINDSTRINGEXACT
    CB_GETCOUNT
    CB_GETCURSEL
    CB_GETDROPPEDCONTROLRECT3.1
    CB_GETDROPPEDSTATE 3.1
    CB_GETEDITSEL
    CB_GETEXTENDEDUI 3.1
    CB_GETITEMDATA
    CB_GETITEMHEIGHT 3.1
    CB_GETLBTEXT
    CB_GETLBTEXTLEN
    CB_INSERTSTRING
    CB_IMITTEXT
    CB RESETCONTENT
    CB_SELECTSTRING
    CB SETCURSEL
    CB_SETEDITSEL
    CB_SETEXTENDEDUI
    CB_SETITEMDATA
    CB_SETITEMHEIGHT 3.1
    CB_SHOWDROPDOWN
    DMSETDEFID
    DRV_CLOSE 3.1
    DRV_CONFIGURE 3.1
    DRV_DISABLE 3.1
    DRV_ENABLE 3.1
    DRVFREE 3.1
    DRV_INSTALL 3.1
    DRV_LOAD 3.1
    DRV_OPEN 3.1
    DRV_POWER 3.1
    DRV_QUERYCONFIGURE
    DRV_REMOVE 3.1
    DRV_USER 3.1
    EM_CANUNDO
    EM_EMPTYUNDOBUFFER
    El_FMTLINES
    EM_GETFIRSTVISIBLELINE 3. 1
    EN_GETHANDLE
    EI_GETLINE
    LOGBRUSH
    LOGFONT
    LOGPALETTE
    LOGPEN
    MAT2 3.1
    MDICREATESTRUCT
    MEASUREITEMSTRUCT
    MENUITEMTEMPLATE
    MENUITEMTEMPLATEHEADER
    METAFILEPICT
    METAHEADER 3.1
    METARECORD 3.1
    MSG
    MULTIKEYHELP
    NCCALCSIZE _ PARAMS 3.1
    NEWTEXTMETRIC 3.1
    OFSTRUCT
    OUTLINETEXTMETRIC 3.1
    PAINTSTRUCT
    PALETTEENTRY
    PANOSE 3.1
    POINTAPI
    POINTFX 3.1
    RASTRERIZER _STATUS 3.1
    RECT
    PGBQUAD
    RGBTRIPLE
    SIZE 3.1
    TEXTMETRIC
    TIPOLYCURVE 3.1
    TTPOLYGONHEADER 3.1
    VS_FIXEDFILEINFO 3.1
    WINDEBUGINFO
    WINDOWPLACEMENT 3.1
    WINDOWPOS 3.1
   附录A windows 3.0API常量、类型和声明
   附录B Windows 3.1APIi常量、类型和声明
   附录C windows 多媒体API常量、类型和声明
   附录D 调用DLL和windows API函数
   

本目录推荐