WindowsAPI函数大全

Api函数名函数说明WIN16可用WIN95可用WINNT可用
AbortDoc终止一项打印作业
AbortPath终止或取消DC中的一切路径
AbortPrinter删除打印机缓冲文件
AbortSystemShutdowna停止系统工作
AccessCheck检验客户访问权限
AccessCheckAndAuditAlarm检验访问,产生声音或警报
ActivateKeyboardLayout激活一个新的键盘设备
AddAccessAllowedAce将ACCESS_ALLOWED_ACE加入ACL
AddAccessDeniedAce将ACCESS_DENIED_ACE加入ACL
AddAce将ACE加入一个已存在的ACL
AddAtom将一个字符串加入本地原子表
AddAuditAccessAce将SYSTEM_AUDIT_ACE加入ACL
AddFontResource将一种字体加入字体表
AddForm加入一个打印机窗体
AddJob启动一个打印作业
AddMonitor加入一个打印机管理器
AddPort加入一个打印机端口
AddPrintProcessor将打印处理器复制到打印机服务器中
AddPrintProvidor加入一个打印机支持器
AddPrinter在打印机服务器上建立一个打印机
AddPrinterConnection为当前用户建立与打印机的联系
AddPrinterDriver将打印机驱动程序复制到打印机服务器中
AdjustTokenGroups使能/取消令牌中的群
AdjustTokenPrivileges使能/取消令牌特权
AdjustWindowRect计算所需窗口矩形的大小
AdjustWindowRectEx计算所需窗口矩形的大小
AdvancedDocumentProperties进行打印机高级设置
AllocConsole为当前进程建立控制台
AllocateAndInitializeSid分配和初始化SID
AllocateLocallyUniqueId分配LUID
AngleArc按指定角度画弧
AnimatePalette替换逻辑调色板中的项目
AnyPopup标识弹出式窗口是否存在
AppendMenu在菜单中加入新的项目
Arc画弧
ArcTo画椭圆弧
AreAllAccessesGranted检查所有要求的访问
AreAnyAccessesGranted检查任何要求的访问
ArrangeIconicWindows排列最小化的子窗口
AttachThreadInput将线索彼此相连
auxGetDevCaps获取附属设备容量
auxGetNumDevs返回附属设备数量
auxGetVolume获取当前卷设置
auxOutMessage向输出设备发送消息
auxSetVolume设置附属设备卷
BackupEventLog将事件记录保存至后备文件
BackupRead产生磁带备份读
BackupSeek产生磁带备份查寻
BackupWrite产生磁带备份写
Beep产生一个声调
BeginDeferWindowPos创建一个窗口位置结构
BeginPaint准备一个画图窗
BeginPath开始一个路径等级
BeginUpdateResource在可执行文件中开始资源文件更新
BitBlt在设备描述表间复制位图
BringWindowToTop恢复重叠窗
BroadcastSystemMessage
BuildCommDCB向DCB中传送设备定义字符串
BuildCommDCBAndTimeouts建立COMMDCB并设置超时值
CallMsgFilter将消息传给消息过滤过程
CallNamedPipe多管道操作
CallNextHookEx调中链中的下一个挂钩过程
CallWindowProc将消息传答窗口函数
CancelDC取消指定DC上的任何悬而未决的操作
CascadeWindows
ChangeClipboardChain从剪贴板查看窗口上删除一个窗口
ChangeMenu
ChangeServiceConfig修改服务参数
CharLower将字符或字符串变为小写
CharLowerBuff将字符串变为小写
CharNext转到字符串的下一个字符
CharPrev转到字符串的上一个字符
CharToOem把字符串转换成OEM字符
CharToOemBuff把字符串转换成OEM字符
CharUpper将字符或字符串变为大写
CharUpperBuff将字符串变为小写
CheckColorsInGamut检查设备调色板中是否有色彩
CheckDlgButton用对话按钮修改复选标记
CheckMenuItem修改菜单项的复选标记属性
CheckMenuRadioItem
CheckRadioButton用单选按钮放置一个复选标记
ChildWindowFromPoint确定包含有点的窗口
ChildWindowFromPointEx
ChooseColor建立一个色彩选择对话框
ChooseFont建立一个字体选择对话框
ChoosePixelFormat
Chord画一条弦
ClearCommBreak恢复字符传输
ClearCommError允许出错后进行通信
ClearEventLog消除事件记录
ClientToScreen将客户点转换成屏幕坐标
ClipCursor将光标限制在矩形内
CloseClipboard关闭剪贴板
CloseDesktop
CloseDriver光闭可装入的多媒体驱动程序
CloseEnhMetaFile光闭增强型图元文件DC
CloseEventLog光闭事件记录句柄
CloseFigure光闭路径中的一个数
CloseHandle关闭打开的对象句柄
CloseMetaFile关闭WINDOWS图元文件DC
ClosePrinter关闭打开的打印机
CloseServiceHandle关闭Service Control Manager对象
CloseWindow最小化窗口
CloseWindowStation
ColorMatchToTarget控件预览设备描述表
CombineRgn将两个区域合成一个区域
CombineTransform将两个变换式结合在一起
CommConfigDialog
CommDlgExtendedError返回出错数据
CommandLineToArgv
CompareFileTime比较两个64位文件时间
CompareString比较两个局部指定字符串
ConfigurePort配置打印机端口
ConnectNamedPipe等待要连接的客户机
ConnectToPrinterDlg显示浏览对话并连接网络打印机
ContinueDebugEvent使调试线索继续
ControlService向服务器发送控件
ConvertDefaultLocale将缺省局部转换为实际的局部值
CopyAcceleratorTable复制一个加速表
CopyCursor复制一个光标
CopyEnhMetaFile复制增强型图元文件
CopyFile复制文件
CopyIcon复制图标
CopyImage
CopyLZFile
CopyMetaFile复制Windows图元文件
CopyRect复制矩形大小
CopySid将SID复制到缓冲区中
CountClipboardFormats返回剪贴板格式的数量
CreateAcceleratorTable建立加速表
CreateBitmap建立独立于设备的内存位图
CreateBitmapIndirect用BITMAP结构建立位图
CreateBrushIndirect用指定属性建立一个刷子
CreateCaret为系统脱字号建立新的形状
CreateColorSpace建立逻辑色影区域
CreateCompatibleBitmap建立与DC相兼容的位图
CreateCompatibleDC建立与指定DC相兼容的DC
CreateConsoleScreenBuffer将句柄返回给新的屏幕缓冲区
CreateCursor用指定的尺寸建立一个光标
CreateDC建立设备描述表
CreateDIBPatternBrush从DIB中建立图案刷子
CreateDIBPatternBrushPt从位图中建立逻辑刷子
CreateDIBSection
CreateDIBitmap从DIB spec中建立位图句柄
CreateDesktop
CreateDialogIndirectParam从内存模块中建立非模态对话框
CreateDialogParam建立非模态对话框
CreateDirectory建立一个新目录
CreateDirectoryEx用模板属性建立一个目录
CreateDiscardableBitmap建立可放弃位图
CreateEllipticRgn建立椭圆区域
CreateEllipticRgnIndirect建立椭圆区域
CreateEnhMetaFile建立增强型图元文件DC
CreateEvent返回新事件对象一个句柄
CreateFile建立、打开或截断文件
CreateFileMapping返回新文件映像对象一个句柄
CreateFont建立逻辑字体
CreateFontIndirect用LOGFONT结构建立字体
CreateHalftonePalette为设备描述表建立中间色调调色板
CreateHatchBrush建立影线刷子
CreateIC建立信息上下文
CreateIcon建立有指定属性的图标
CreateIconFromResource建立图标或光标
CreateIconIndirect建立图标或光标
CreateIoCompletionPort
CreateMDIWindow建立新的MDI窗口
CreateMailslot建立Mailsolt
CreateMenu建立菜单
CreateMetaFile建立WINDOWS图元DC
CreateMutex将句柄返回给MUTEX对象
CreateNamedPipe建立命名管道实例
CreatePalette建立逻辑色彩调色板
CreatePatternBrush从位图中建立图案刷子
CreatePen建立逻辑画笔
CreatePenIndirect用LOGPEN结构建立画笔
CreatePipe建立匿名管道
CreatePolyPolygonRgn建立由多边形组成的区域
CreatePolygonRgn建立多边形区域
CreatePopupMenu建立弹出式菜单
CreatePrivateObjectSecurity分配并初始化保护SD
CreateProcess建立新的进程和线索对象
CreateProcessAsUser建立指定用户的新进程
CreateRectRgn建立矩形区域
CreateRectRgnIndirect用RECT结构建立一个区域
CreateRemoteThread在另一进程中建立线索
CreateRoundRectRgn建立圆角矩形
CreateScalableFontResource建立带字体信息的资源文件
CreateSemaphore将句柄返回给新的信号量
CreateService建立服务对象
CreateSolidBrush用指定颜色建立实心刷子
CreateTapePartition建立新的磁带分区
CreateThread建立新的线程
CreateWindowEx建立窗口
DPtoLP将设备坐标转换位逻辑坐标
DdeAbandonTransaction取消异步交互
DdeAccessData访问DDE数据对象
DdeAddData向DDE数据对象中加入数据
DdeClientTransaction开始DDE数据事务
DdeCmpStringHandles比较两个DDE字符串句柄
DdeConnect建立与服务器的对话
DdeConnectList建立多个DDE对话
DdeCreateDataHandle建立DDE数据句柄
DdeCreateStringHandle建立DDE字符串句柄
DdeDisconnect终止DDE对话
DdeDisconnectList取消DDE对话表列
DdeEnableCallback使能或取消一个或多个DDE对话
DdeFreeDataHandle释放DDE数据对象
DdeFreeStringHandle释放DDE字符串句柄
DdeGetData将数据从DDE数据对象中复制到缓冲区
DdeGetLastError返回由DDEML函数设置的出错代码
DdeImpersonateClientDDE服务器模拟客户机
DdeInitialize用DDEML登记应用程序
DdeKeepStringHandle为字符串句柄增加可用记录
DdeNameService登记取消服务器名称
DdePostAdvise提示服务器向客户机发送建议数据
DdeQueryConvInfo返回关于DDE对话的信息
DdeQueryNextServer在对话表列中获得下一个句柄
DdeQueryString将字符串句柄文本复制到缓冲区
DdeReconnect重建DDE对话
DdeSetQualityOfService指明服务的DDE质量
DdeSetUserHandle将用户定义句柄与事务建立关联
DdeUnaccessData释放DDE数据对象
DdeUninitialize释放应用程序的DDEML资源
DebugActiveProcess连接调试进程
DebugBreak建立断点
DefDlgProc提供缺省窗口消息进程
DefDriverProc定义缺省消息处理器
DefFrameProc缺省MDI框架窗口消息进程
DefMDIChildProc缺省MDI子窗口消息进程
DefWindowProc调用缺省窗口过程
DeferWindowPos更新窗口位置结构
DefineDosDevice定义、重定义或删除DOS的设备名
DeleteAce从已存在的ACL中删除ACE
DeleteAtom删除一个原子
DeleteColorSpace删除指定色彩空间
DeleteCriticalSection删除临界部分
DeleteDC删除设备描述表
DeleteEnhMetaFile取消增强图元文件句柄
DeleteFile删除文件
DeleteForm删除打印机窗体层差
DeleteMenu删除菜单项
DeleteMetaFile取消WINDOWS图元文件句柄
DeleteMonitor删除打印机监视器
DeleteObject从内存删除一个对象
DeletePort删除打印机端口
DeletePrintProcessor删除打印机处理器
DeletePrintProvidor删除打印机提供者
DeletePrinter删除打印机服务器上的打印机
DeletePrinterConnection删除与打印机的连接
DeletePrinterDriver删除打印机驱动程序
DeleteService从SC MANAGER数据库中删除服务
DeregisterEventSource光闭事件句柄
DescribePixelFormat
DestroyAcceleratorTable取消加速表
DestroyCaret取消当前脱字号
DestroyCursor取消CREATECURSOR建立的光标
DestroyIcon取消由CREATEICON建立的图标
DestroyMenu取消菜单并释放内存
DestroyPrivateObjectSecurity删除被保护的服务器对象的SD
DestroyWindow取消窗口
DeviceCapabilities返回设备驱动程序的功能
DeviceIoControl直接调用驱动程序
DialogBoxIndirectParam从内存模块中建立对话框
DisableThreadLibraryCalls
DisconnectNamedPipe切断命名管道的服务器终端
DispatchMessage向窗口发送消息
DlgDirList填充目录列表框
DlgDirListComboBox填充目录列表框
DlgDirSelectComboBoxEx从目录列表框中返回用户选择
DlgDirSelectEx从目录列表框中返回用户选择
DoEnvironmentSubst
DocumentProperties配置打印机设置
DosDateTimeToFileTime将MS-DOS日期时间转换为64位格式
DragAcceptFiles登记窗口是否接受托动文件的内容
DragDetect
DragFinish释放分配用于托动文件的内容
DragObject
DragQueryFile返回托动的文件名
DragQueryPoint返回鼠标位置
DrawAnimatedRects
DrawCaption
DrawEdge
DrawEscape实现非GDI可画图设备方法
DrawFocusRect用焦点风格画矩形
DrawFrameControl
DrawIcon在指定设备描述表中画一个图标
DrawIconEx
DrawMenuBar重显示菜单栏
DrawState
DrawText在矩形中画出已格式化文本
DrawTextEx
DrvGetModuleHandle获得可安装驱动程序的例子句柄
DuplicateHandle复制对象句柄
DuplicateIcon
DuplicateToken复制访问令牌
Ellipse画椭圆
EmptyClipboard清空剪贴板并释放数据句柄
EnableMenuItem使能、取消或使菜单项不可激活
EnableScrollBar使能、取消滚动条
EnableWindow设备窗口使能状态
EndDeferWindowPos更新窗口的位置及大小
EndDialog隐藏对话框
EndDoc结束打印作业
EndDocPrinter结束打印作业
EndPage结束一页
EndPagePrinter结束打印页
EndPaint在指定窗口中标记图画结尾标志
EndPath结束路径
EndUpdateResource在可执行文件中结束资源更新
EnterCriticalSection加入临界部分
EnumCalendarInfo
EnumChildWindows将子窗口句柄传给回调函数
EnumClipboardFormats返回CLIPBOARD格式
EnumDateFormats枚举局部指定数据格式
EnumDependentServices枚举依赖于设备的服务
EnumDesktopWindows
EnumDesktops
EnumEnhMetaFile用增强图元文件返回GDI调用
EnumFontFamilies返回指定家族的字体
EnumFontFamiliesEx返回指定家族的字体
EnumFonts枚举指定设备上的字体
EnumForms枚举所支持的打印机窗体
EnumICMProfiles枚举可用的颜色分布
EnumJobs获取打印作业信息
EnumMetaFile用WINDOWS图元文件返回GDI调用
EnumMonitors枚举可用监视器
EnumObjects枚举设备描述表中的画笔和刷子
EnumPorts枚举可用打印机端口
EnumPrintProcessorDatatypes枚举打印机所支持的数据类型
EnumPrintProcessors枚举已安装的打印机处理器
EnumPrinterDrivers枚举已安装的打印机驱动程序
EnumPrinterPropertySheets
EnumPrinters
EnumProps返回窗口属性表列
EnumPropsEx返回窗口属性表列
EnumResourceLanguages列出语言资源
EnumResourceNames列出资源名称
EnumResourceTypes列出资源类型
EnumServicesStatus枚举SC管理器数据库中的服务
EnumSystemCodePages枚举已安装的可用系统代码页
EnumSystemLocales枚举已安装的系统局部
EnumThreadWindows返回线索窗口
EnumTimeFormats枚举本地指定时间格式
EnumWindowStations
EqualPrefixSid检查两个SLD前缀是否相等
EqualRect确定两矩形是否相等待
EqualRgn比较两区域是否相等
EqualSid检查两SLD安全ID是否相等
EraseTape删除磁带的指定段
Escape允许访问设备
EscapeCommFunction发送扩展COMM函数
ExcludeClipRect改变剪裁区
ExcludeUpdateRgn从剪裁区中排斥更新区域
ExitProcess退出当前进程
ExitThread退出当前线索
ExitWindows关闭WINDOWS
ExitWindowsEx关闭WINDOWS
ExpandEnvironmentStrings扩充环境变量字符串
ExtCreatePen建立逻辑画笔
ExtCreateRegion从区域数据中建立一个区域
ExtEscape允许访问私有设备
ExtFloodFill用当前刷子填充区域
ExtSelectClipRgn选择一块区域作为剪裁区
ExtTextOut在矩形区域中输出一个字符串
ExtractAssociatedIcon从文件或相关EXE中获取图标句柄
ExtractIcon从可执行文件中返回图标句柄(即返回HICON)
ExtractIconEx
FatalAppExit结束一个应用程序
FatalExit向调试者返回控件
FileTimeToDosDateTime将文件时间转换为MS-DOS日期
FileTimeToLocalFileTime将UTC文件时间转换成本地文件时间
FileTimeToSystemTime将64位时间转换为系统时间
FillConsoleOutputAttribute将属性写入屏幕缓冲区
FillConsoleOutputCharacter将字符写入屏幕缓冲区
FillPath填充当前路径
FillRect用指定刷子填充矩形区域
FillRgn用刷子填充区域
FindAtom从本地原子表中返回字符串原子
FindClose关闭查找文件描述表
FindCloseChangeNotification光闭文件或目录修改等待
FindClosePrinterChangeNotification
FindEnvironmentString
FindExecutable返回可执行文件名及句柄
FindFirstChangeNotification设置文件或目录修改等待
FindFirstFile查找第一个匹配文件
FindFirstFreeAce返回指向第一个空闲ACL字节的指针
FindFirstPrinterChangeNotification
FindNextChangeNotification请求对下一个文件或目录变化的通知
FindNextFile查找下一个匹配文件
FindNextPrinterChangeNotification
FindResource在模块中寻找资源
FindResourceEx在模块中寻找资源
FindText建立查找文本对话框
FindWindow返回一个与类和窗口名相关的窗口句柄
FindWindowEx
FixBrushOrgEx
FlashWindow使窗口闪烁一次
FlattenPath将弧变为线
FloodFill用当前刷子填充区域
FlushConsoleInputBuffer清除控制台输入缓冲区
FlushFileBuffers清除文件缓冲区
FlushInstructionCache填满指令缓冲区
FlushViewOfFile用映像视图填充文件
FoldString变换字符串
FormatMessage格式化消息字符串
FrameRect用指定刷子画一个窗口边框
FrameRgn在区域四周画出边框
FreeConsole释放控制台
FreeDDElParam释放DDE消息IPARAM
FreeEnvironmentStrings
FreeLibrary卸载库模块
FreeLibraryAndExitThread
FreeResource
FreeSid释放SID
GdiComment向增强型图元文件中加入注释
GdiFlush使当前GDI闪烁
GdiGetBatchLimit返回缓冲GDI函数数量
GdiSetBatchLimit设置缓冲GDI函数数量
GenerateConsoleCtrlEvent向控制台进程组发送信号
GetACP获取ANSI系统代码页
GetAce返回指向ACL中的ACE的指针
GetAclInformation返回访问控件表信息
GetActiveWindow返回活动窗口句柄
GetArcDirection返回弧和矩形的绘画方向
GetAspectRatioFilterEx返回当前ASPECT-RATIO过滤器
GetAsyncKeyState确定键的状态
GetAtomName返回本地原子字符串
GetBinaryType确定二进制可执行文件类型
GetBitmapBits将位图复制到缓冲区
GetBitmapDimensionEx返回位图宽和高
GetBkColor返回当前背景色
GetBkMode返回背景模式
GetBoundsRect返回当前相邻矩形
GetBrushOrgEx
GetCPInfo获取代码页信息
GetCapture
GetCaretBlinkTime返回脱字号闪烁时间
GetCaretPos返回当前脱字号位置
GetCharABCWidths返回字符宽度
GetCharABCWidthsFloat返回字符宽度
GetCharWidth返回字符宽度
GetCharWidth32返回字符宽度
GetCharWidthFloat返回部分字符宽度
GetCharacterPlacement获取字符串属性数据
GetClassInfo返回窗口类信息
GetClassLong返回窗口类数据
GetClassName返回窗口类名称
GetClassWord返回窗口类内存字
GetClientRect返回窗口客户区坐标(返回窗口相对桌面坐标)
GetClipBox取剪裁区域框
GetClipCursor返回限制光标的矩形的坐标
GetClipRgn返回当前剪辑域
GetClipboardData返回剪贴板数据的句柄
GetClipboardFormatName返回登录的剪贴板格式名
GetClipboardOwner返回剪贴板所有者窗口句柄
GetClipboardViewer返回第一个剪贴板浏览窗口句柄
GetColorAdjustment获取设备描述表调整值
GetColorSpace获取指定色彩空间
GetCommConfig
GetCommMask返回COMM事件屏蔽
GetCommModemStatus返回调制解调器控制登录值
GetCommProperties返回COMM设备属性
GetCommState返回COMM设备控制块
GetCommTimeouts返回COMM设备超时特性值
GetCommandLine返回指向命令行的指针
GetCompressedFileSize
GetComputerName取回当前计算机名
GetConsoleCP为控制台输入获取代码页
GetConsoleCursorInfo返回光标大小
GetConsoleMode返回控制台输入输出模式
GetConsoleOutputCP为控制台输出获取代码页
GetConsoleScreenBufferInfo返回屏幕缓冲区信息
GetConsoleTitle返回控制台窗口标题
GetCurrencyFormat
GetCurrentDirectory返回当前目录
GetCurrentObject返回当前对象
GetCurrentPositionEx返回逻辑单元位置
GetCurrentProcess返回当前进程的句柄
GetCurrentProcessId返回当前进程ID值
GetCurrentThread返回当前线索的句柄
GetCurrentThreadId返回当前线索ID值
GetCursor返回当前光标的句柄
GetCursorPos返回当前光标的位置(用来更换鼠标位置)
GetDC返回窗口描述表句柄
GetDCEx返回显示描述表的句柄
GetDCOrgEx返回设备描述表的转换起点
GetDIBColorTable
GetDIBits将DIB位复制到缓冲区中
GetDateFormat获取本地日期格式
GetDefaultCommConfig
GetDesktopWindow返回桌面窗口句柄
GetDeviceCaps返回设备性能
GetDeviceGammaRamp获取显示器的辉度系数
GetDialogBaseUnits返回对话基础单元
GetDiskFreeSpace返回空闲磁盘空间
GetDlgCtrlID返回儿子窗口的ID值
GetDlgItem返回对话框控件句柄( )
GetDlgItemInt将对话框文本转换为整数
GetDlgItemText返回对话框控件文本
GetDoubleClickTime返回鼠标双击时间
GetDriveType返回指定驱动器类型
GetDriverModuleHandle返回驱动程序模块例子句柄
GetEnhMetaFile建立增强图元文件
GetEnhMetaFileBits将增强图元文件值复制到缓冲区
GetEnhMetaFileDescription返回增强图元文件的标题及建立者
GetEnhMetaFileHeader返回增强图元文件头
GetEnhMetaFilePaletteEntries返回增强图元文件调色板入口
GetEnvironmentStrings返回指向环境块的指针
GetEnvironmentVariable返回过程环境变量
GetExitCodeProcess返回过程中断代码
GetExitCodeThread返回线索中断代码
GetExpandedName取压缩文件的原文件名
GetFileAttributes返回文件属性
GetFileInformationByHandle返回文件信息
GetFileSecurity获取文件或目录安全信息
GetFileSize返回指定文件大小
GetFileTime返回文件64位时间
GetFileTitle返回文件名
GetFileType返回文件类型
GetFileVersionInfo返回文件的版本信息
GetFileVersionInfoSize返回可用版本信息大小
GetFocus返回当前焦点窗口句柄( )
GetFontData返回字体数据
GetFontLanguageInfo获取字体显示描述表的信息
GetForegroundWindow返回前景窗口句柄
GetForm获取打印机窗口信息
GetFullPathName返回文件的路径名
GetGlyphOutline取回轮廓数据
GetGraphicsMode取回指定DC的图形模式
GetHandleInformation
GetICMProfile返回设备场景的色彩映像
GetIconInfo返回图标或光标信息
GetInputState确定鼠标、键盘、定时器状态
GetJob获取打印作业信息
GetKBCodePage获取OEM系统代码页
GetKernelObjectSecurity返回内核对象SD
GetKerningPairs返回当前字体内核对
GetKeyNameText返回代表键盘名字的字符串
GetKeyState返回虚拟键的状态
GetKeyboardLayout
GetKeyboardLayoutList
GetKeyboardLayoutName返回活动键盘版面名
GetKeyboardState返回虚拟键盘状态
GetKeyboardType返回键盘信息
GetLargestConsoleWindowSize返回窗口尺寸的最大可能性
GetLastActivePopup确定最近的活动弹出式窗口
GetLastError返回扩充出错代码
GetLengthSid返回SID长度
GetLocalTime返回本地时间和日期
GetLocaleInfo从记录中获取本机信息
GetLogColorSpace获取逻辑色彩空间的信息
GetLogicalDriveStrings返回合法驱动器字符串
GetLogicalDrives指定合法驱动器
GetMailslotInfo返回信箱信息
GetMapMode返回映像模式
GetMenu返回指定窗口的菜单句柄
GetMenuCheckMarkDimensions返回缺省复选标记位图尺寸
GetMenuContextHelpId
GetMenuDefaultItem
GetMenuItemCount返回菜单项数
GetMenuItemID返回菜单项标识符
GetMenuItemInfo
GetMenuItemRect
GetMenuState返回指定菜单项的菜单标记
GetMenuString将菜单项字符串复制入缓冲区
GetMessage从线索消息队列中返回一条消息
GetMessageExtraInfo返回硬件消息的信息
GetMessagePos返回最后消息的光标位置
GetMessageTime返回最后消息的时间位置
GetMetaFile建立WINDOWS图元文件
GetMetaFileBitsEx将WINDOWS图元文件复制入缓冲区
GetMetaRgn返回当前图元区域
GetMiterLimit返回当前MITER-JOIN长度
GetModuleFileName返回指定模块的路径
GetModuleHandle返回指定模块的句柄
GetNamedPipeHandleState返回命名管道句柄消息
GetNamedPipeInfo返回命名管道句柄消息
GetNearestColor返回最近的可用色彩
GetNearestPaletteIndex返回最近的匹配色彩
GetNextDlgGroupItem返回前或后一组控件的句柄
GetNextDlgTabItem返回前或后一个WS_TABSTOP控件
GetNextWindow返回前或后一窗口管理器窗口
GetNumberFormat
GetNumberOfConsoleInputEvents返回控制台队列事件数
GetNumberOfConsoleMouseButtons返回鼠标按钮数
GetNumberOfEventLogRecords获取事件记录中的记录数
GetOEMCP获取OEM系统代码页
GetObject返回对象信息
GetObjectType返回对象类型
GetOldestEventLogRecord返回最早的记录数
GetOpenClipboardWindow返回打开CLIPBOARD的窗口句柄
GetOpenFileName建立文件名对话框
GetOutlineTextMetrics返回TRUETYPE字体的公制类型
GetOverlappedResult返回最后重叠结果
GetPaletteEntries返回调色板入口范围
GetParent返回父口句柄
GetPath返回路径中的所有直线和曲线
GetPixel返回指定像素的RGB值
GetPixelFormat
GetPolyFillMode返回当前多边形填充模式
GetPrintProcessorDirectory获取打印机驱动处理器路径
GetPrinter获取打印机信息
GetPrinterData获取打印机配置信息
GetPrinterDriver获取打印机驱动程序信息
GetPrinterDriverDirectory获取打印机驱动程序路径
GetPriorityClass返回过程的优先级类
GetPriorityClipboardFormat返回第一个CLIPBOARD格式
GetPrivateObjectSecurity返回保护服务器对象SD
GetPrivateProfileInt从私有文件中获取整数
GetPrivateProfileSection返回私有键和值
GetPrivateProfileString从私有文件中获取字符串
GetProcAddress返回函数地址
GetProcessAffinityMask获取任务可用的处理表列
GetProcessHeap获取调用过程堆句柄
GetProcessHeaps
GetProcessShutdownParameters返回过程停止参数
GetProcessTimes获取过程计时器
GetProcessWindowStation返回过程窗口站句柄
GetProcessWorkingSetSize
GetProfileInt从WIN.INI中获取整数
GetProfileSection从WIN.INI中返回关键字和值
GetProfileString从WIN.INI中获取字符串
GetProp从窗口属性表列中返回数据句柄
GetQueueStatus确定消息队列内容
GetQueuedCompletionStatus
GetROP2返回当前绘图模式
GetRasterizerCaps返回系统TRUETYPE状态
GetRegionData返回区域数据
GetRgnBox返回区域边框矩形
GetSaveFileName建立文件名保存对话框
GetScrollInfo
GetScrollPos返回滑块位置
GetScrollRange返回滑块运动范围
GetSecurityDescriptorControl取回SD校正及控制信息
GetSecurityDescriptorDacl返回SD离散ACL
GetSecurityDescriptorGroup返回SD个人组信息
GetSecurityDescriptorLength返回SD长度
GetSecurityDescriptorOwner返回SD所有人
GetSecurityDescriptorSacl返回SD系统ACL
GetServiceDisplayName获取服务显示名称
GetServiceKeyName获取服务登录关键名称
GetShortPathName返回文件短路径
GetSidIdentifierAuthority返回ID字段地址
GetSidLengthRequired返回所需SID长度
GetSidSubAuthority返回次规范数组地址
GetSidSubAuthorityCount返回次字段地址
GetStartupInfo获取当前过程的启始信息
GetStdHandle返回标准I/O句柄
GetStockObject返回常用画笔、刷子或字段的句柄
GetStretchBltMode返回位图拉伸模式
GetStringTypeA获取ANSI字符串类型
GetStringTypeEx
GetStringTypeW获取UNICODE字符串类型
GetSubMenu返回弹出式菜单句柄
GetSysColor返回显示元素色彩
GetSysColorBrush
GetSystemDefaultLCID获取系统缺省本地ID
GetSystemDefaultLangID获取系统缺省语言ID
GetSystemDirectory返回WINDOWS系统目录路径
GetSystemInfo返回系统信息
GetSystemMenu访问系统菜单
GetSystemMetrics返回系统公制
GetSystemPaletteEntries返回系统调色板入口
GetSystemPaletteUse确定使用整个系统调色板
GetSystemPowerStatus获取系统AC或DC电源状态
GetSystemTime返回系统时间和日期
GetSystemTimeAdjustment
GetTabbedTextExtent确定制表串大小
GetTapeParameters返回磁带驱动器或介质信息
GetTapePosition返回当前磁带位置
GetTapeStatus返回磁带机状态
GetTempFileName建立临时文件名
GetTempPath返回临时文件路径
GetTextAlign返回文本对齐标志
GetTextCharacterExtra返回文本字符间隔
GetTextCharset
GetTextCharsetInfo返回当前字体设置信息
GetTextColor返回当前文本色彩
GetTextExtentExPoint返回子字符串长度数组
GetTextExtentPoint返回字符串大小
GetTextExtentPoint32返回字符串大小
GetTextFace返回当前字体的字样
GetTextMetrics返回当前字体的公制
GetThreadContext返回指定线索描述表
GetThreadDesktop返回线索桌面句柄
GetThreadLocale获取线索本地信息
GetThreadPriority返回指定线索优先级
GetThreadSelectorEntry返回线索描述入口
GetThreadTimes返回线索计时信息
GetTickCount返回WINDOWS运行时间
GetTimeFormat获取本地指定的时间字符串
GetTimeZoneInformation返回当前时区信息
GetTokenInformation返回指定令牌信息
GetTopWindow返回指定窗口的顶端儿子句柄
GetUpdateRect返回窗口更新区域大小
GetUpdateRgn返回窗口更新区域大小
GetUserDefaultLCID获取用户缺省本地ID
GetUserDefaultLangID获取用户缺省语言ID
GetUserName返回用户名
GetUserObjectInformation
GetUserObjectSecurity返回服务器对象SD信息
GetVersion返回WINDOWS和操作系统版本
GetVersionEx返回扩展操作系统版本信息
GetViewportExtEx返回视窗宽度
GetViewportOrgEx返回视口源
GetVolumeInformation返回文件系统信息
GetWinMetaFileBits返回WINDOWS格式的图元文件内容
GetWindow返回指定窗口句柄
GetWindowContextHelpId
GetWindowDC返回窗口设备厂描述表
GetWindowExtEx返回窗口宽度
GetWindowLong从附加窗口内存中返回长型数值
GetWindowOrgEx返回窗口源
GetWindowPlacement返回窗口显示状态及最小/最大位置
GetWindowRect返回窗口坐标
GetWindowRgn
GetWindowText将窗口工具栏文本复制到缓冲区
GetWindowTextLength返回窗口工具栏文本长度
GetWindowThreadProcessId返回窗口线索及过程ID
GetWindowWord从附加窗口内存中返回字值
GetWindowsDirectory返回窗口WINDOWS目录
GetWorldTransform返回当前变换式
GlobalAddAtom在系统原子表中加入字符串
GlobalAlloc在堆中分配内存
GlobalCompact
GlobalDeleteAtom从系统原子表中删除原子
GlobalFindAtom从全局原子表中返回字符串原子
GlobalFix
GlobalFlags返回全局内存块信息
GlobalFree释放全局内存块
GlobalGetAtomName返回全局原子字符串
GlobalHandle将全局指针转换为句柄
GlobalLock锁定内存对象并返回一个指针
GlobalMemoryStatus检查内存状态
GlobalReAlloc修改全局内存块大小/属性
GlobalSize返回全局内存块大小
GlobalUnWire
GlobalUnfix
GlobalUnlock开锁全局内存块
GlobalWire
GrayString在指定位置画灰色文本
HeapAlloc从堆中分配内存
HeapCompact压缩内存堆
HeapCreate建立堆
HeapDestroy取消堆
HeapFree释放从堆中分配的内存
HeapLock锁定堆
HeapReAlloc从堆中重分配内存
HeapSize返回堆对象的大小
HeapUnlock释放堆锁
HeapValidate校验指定堆结构
HideCaret隐藏脱字号
HiliteMenuItem修改顶级菜单项高亮度
hread
hwrite
ImmAssociateContext
ImmConfigureIME
ImmCreateContext
ImmDestroyContext
ImmEnumRegisterWord
ImmEscape
ImmGetCandidateList
ImmGetCandidateListCount
ImmGetCandidateWindow
ImmGetCompositionFont
ImmGetCompositionString
ImmGetCompositionWindow
ImmGetContext
ImmGetConversionList
ImmGetConversionStatus
ImmGetDefaultIMEWnd
ImmGetDescription
ImmGetGuideLine
ImmGetIMEFileName
ImmGetOpenStatus
ImmGetProperty
ImmGetRegisterWordStyle
ImmGetStatusWindowPos
ImmGetVirtualKey
ImmInstallIME
ImmIsIME
ImmIsUIMessage
ImmNotifyIME
ImmRegisterWord
ImmReleaseContext
ImmSetCandidateWindow
ImmSetCompositionFont
ImmSetCompositionString
ImmSetCompositionWindow
ImmSetConversionStatus
ImmSetOpenStatus
ImmSetStatusWindowPos
ImmSimulateHotKey
ImmUnregisterWord
ImpersonateDdeClientWindow模拟DDE客户窗口
ImpersonateLoggedOnUser模拟指定用户
ImpersonateNamedPipeClient管道服务器模拟客户
ImpersonateSelf获取调用过程的模拟令牌
InSendMessage确定窗口是否在进行SENDMESSAGE
InflateRect改变矩形大小
InitAtomTable初始化本地原子杂凑表
InitializeAcl建立新的访问控件表
InitializeCriticalSection初始化临界段对象
InitializeSecurityDescriptor初始化安全描述
InitializeSid初始化SID
InitiateSystemShutdown关闭系统
InsertMenu加入新菜单项
InsertMenuItem
InterlockedDecrement减少LONG
InterlockedExchange自动交换32位数值
InterlockedIncrement增加LONG
IntersectClipRect建立剪辑区域
IntersectRect计算两矩形交叠处
InvalidateRect在更新区域中加入一个矩形
InvalidateRgn在更新区域加入一个区域
InvertRect翻转矩形区域
InvertRgn翻转区域颜色
IsBadCodePtr确定读指针的合法性
IsBadHugeReadPtr确定读指针的合法性
IsBadHugeWritePtr确定进程是否有写动作
IsBadReadPtr确定进程是否有读动作
IsBadStringPtr确定字符串指针的合法性
IsBadWritePtr确定写指针的合法性
IsCharAlpha确定字符串是否是字母
IsCharAlphaNumeric确定字符串是否是数字
IsCharLower确定字符串是否是小写
IsCharUpper确定字符串是否是大写
IsChild确定窗口是否是儿子窗
IsClipboardFormatAvailable确定格式是否可用
IsDBCSLeadByte确定字符是否DBCS引导字节
IsDialogMessage确定消息是否用于对话框
IsDlgButtonChecked确定按钮控件状态
IsIconic确定窗口是否被最小画
IsMenu确定句柄是否是菜单
IsRectEmpty确定矩形是否为空
IsTextUnicode
IsValidAcl使访问控件表有效
IsValidCodePage确定代码页是否有效
IsValidLocale确定本地代码是否有效
IsValidSecurityDescriptor使安全描述有效
IsValidSid使SID有效
IsWindow确定窗口句柄是否有效
IsWindowEnabled确定窗口是否接收用户输入
IsWindowUnicode确定窗口是否使用UNICODE
IsWindowVisible确定窗口是否可见
IsZoomed确定窗口是否最大化
joyGetDevCaps确定操纵杆是否可用
joyGetNumDevs返回操纵杆数目
joyGetPos返回操纵杆位置及按钮活动
joyGetPosEx返回操纵杆位置扩展信息
joyGetThreshold返回操纵杆运动临界值
joyReleaseCapture释放操纵杆捕获
joySetCapture对指定窗口捕获操纵杆消息
joySetThreshold设置操纵杆运动临界值
keybd_event综合击键事件
KillTimer中止定时器
lclose
lcreat
LCMapString映像字符串
LPtoDP将逻辑指针变为设备指针
LZClose关闭文件
LZCopy复制文件或压缩
LZDone
LZInit初始化压缩数据结构
LZOpenFile打开文件
LZRead从压缩文件中读入数据
LZSeek重定位文件中的指针
LZStart
LeaveCriticalSection保留前一个输入临界段
LineDDA计算线中的连续点
LineTo从当前位置画一条线
llseek
LoadAccelerators装入加速表
LoadBitmap装入位图资源
LoadCursor装入光标资源
LoadCursorFromFile
LoadIcon装入图标资源
LoadImage
LoadKeyboardLayout键盘布置装入内存
LoadLibrary映像模块到进行地址空间
LoadLibraryEx返回库模块句柄
LoadMenu装入菜单资源
LoadMenuIndirect获取菜单模板句柄
LoadModule装入并运行程序
LoadResource返回资源句柄
LoadString装入字符串资源
LocalAlloc从堆分配内存
LocalCompact
LocalFileTimeToFileTime将本地文件时间转移为UTC文件时间
LocalFlags返回本地内存块信息
LocalFree释放本地内存信息
LocalHandle返回本地指针句柄
LocalLock锁定本地内存对象并返回指针
LocalReAlloc修改本地内存大小及属性
LocalShrink
LocalSize返回本地内存块大小
LocalUnlock开锁本地内存块
LockFile锁定一个字节范围
LockFileEx锁定一个字节范围
LockResource返回资源地址
LockServiceDatabase锁定指定SC管理器数据库
LockWindowUpdate禁止或使能在窗口中的绘画
LogonUser登录用户
LookupAccountName把帐户名转为SID
LookupAccountSid把SID转为帐户名
LookupIconIdFromDirectory返回图标或光标ID坐标
LookupIconIdFromDirectoryEx
LookupPrivilegeDisplayName返回可见特权名
LookupPrivilegeName返回可编程特权名
LookupPrivilegeValue返回特权名LUID
lopen
lread
lstrcat
lstrcmp比较两个字符串
lstrcmpi比较两个字符串
lstrcpy
lstrcpyn
lstrlen返回字符串中字符数
lwrite
MakeAbsoluteSD建立独立SD
MakeSelfRelativeSD建立自相关SD
MapDialogRect将对话框映像至像素
MapGenericMask映像对专用/标准的一般性访问
MapViewOfFile将视图映像入地址空间
MapViewOfFileEx将视图映像入地址空间
MapVirtualKey转换虚拟关键字代码或扫描代码
MapVirtualKeyEx
MapWindowPoints将点转换到另一坐标系统
MaskBlt转换位图
mciExecute执行MCI设备命令
mciGetCreatorTask返回创建任务
mciGetDeviceID返回设备名对应的ID
mciGetDeviceIDFromElementID用元素引用返回设备ID
mciGetErrorString返回MCI出错代码的文本描述
mciGetYieldProc获取过程地址
mciSendCommand向MCI设备发出一条命令消息
mciSendString向MCI设备发出一条命令字符串
mciSetYieldProc设置过程地址
MenuItemFromPoint
MessageBeep产生声音
MessageBox建立消息框窗体
MessageBoxEx建立消息框窗体
MessageBoxIndirect
midiConnect连接MIDI设备
midiDisconnect断开MIDI设备
midiInAddBuffer向MIDI设备发送输入缓冲
midiInClose关闭MIDI输入设备
midiInGetDevCaps确定MIDI设备性能
midiInGetErrorText返回MIDI出错代码的文本描述
midiInGetID返回MIDI设备句柄ID
midiInGetNumDevs返回MIDI设备数量
midiInMessage向MIDI设备驱动程序发送消息
midiInOpen打开MIDI设备
midiInPrepareHeader准备MIDI输入缓冲区
midiInReset结束MIDI输入和标准输入缓冲区
midiInStart开始MIDI输入设备
midiInStop结束MIDI输入
midiInUnprepareHeader清除预备头
midiOutCacheDrumPatches预装入MIDI碰撞修正码
midiOutCachePatches预装入MIDI修正码
midiOutClose关闭MIDI输出设备
midiOutGetDevCaps返回MIDI输出设备性能
midiOutGetErrorText返回MIDI输出出错文本
midiOutGetID返回MIDI输出设备ID
midiOutGetNumDevs获取MIDI输出设备数量
midiOutGetVolume返回MIDI输出设备卷
midiOutLongMsg发送系统专用MIDI消息
midiOutMessage向MIDI设备驱动程序发送消息
midiOutOpen打开MIDI输出设备
midiOutPrepareHeader准备MIDI输出数据块
midiOutReset结束MIDI输出和标记缓冲区
midiOutSetVolume设置MIDI输出设备卷
midiOutShortMsg向MIDI输出设备发送短消息
midiOutUnprepareHeader消除MIDI输出头
midiStreamClose关闭打开的MIDI流
midiStreamOpen打开MIDI流
midiStreamOut向MIDI流发送数据
midiStreamPause暂停MIDI流
midiStreamPosition获取MIDI流当前位置
midiStreamProperty获取MIDI流属性
midiStreamRestart重启动指定MIDI流
midiStreamStop停止播放MIDI流
mixerClose关闭混合设备
mixerGetControlDetails获取指定混合器控件
mixerGetDevCaps获取混合器性能
mixerGetID获取混合器ID值
mixerGetLineControls返回混合器线控件
mixerGetLineInfo获取混合器信息
mixerGetNumDevs获取当前混合设备数量
mixerMessage向混合设备发送消息
mixerOpen打开混合设备
mixerSetControlDetails放置混合器控件
mmioAdvance直接I/O缓冲
mmioAscend超出RIFF块
mmioClose关闭MM文件
mmioCreateChunk建立RIFF文件块
mmioDescend减少RIFF块
mmioFlush将MM I/O缓冲区转换至磁盘
mmioGetInfo返回MM文件信息
mmioInstallIOProcA装入及删除自定义I/O过程
mmioOpen打开多媒体文件
mmioRead读入文件
mmioRename重命名多媒体文件名
mmioSeek改变当前文件位置
mmioSendMessage向I/O过程发送消息
mmioSetBuffer控制I/O缓冲
mmioSetInfo设置文件信息
mmioStringToFOURCC将字符串变为四个字符代码
mmioWrite写文件
mmsystemGetVersion返回MM软件版本
ModifyMenu改变菜单项
ModifyWorldTransform改变世界变换式
mouse_event记录鼠标事件
MoveFile更名文件
MoveFileEx更名文件
MoveToEx移动当前位置
MoveWindow改变窗口位置及大小
MsgWaitForMultipleObjects等待多个对象句柄
MulDiv将两数相乘并并除以结果
MultiByteToWideChar将多媒体字符串映像为通配字符串
Netbios运行指定NCB
NotifyBootConfigStatus通知响应引导配置
NotifyChangeEventLog
ObjectCloseAuditAlarm删除对象时产生审查/警报
ObjectOpenAuditAlarm访问对象时产生审查/警报
ObjectPrivilegeAuditAlarm进行特权操作时产生审查/警报
OemKeyScan将OEM ASCII映像为扫描码
OemToChar转换OEM字符串
OemToCharBuff转换OEM字符串
OffsetClipRgn移动剪辑区
OffsetRect用偏移量移动矩形
OffsetRgn用指定偏移量移动区域
OffsetViewportOrgEx移动视口区域
OffsetWindowOrgEx移动窗口区域
OpenBackupEventLog打开备份事件句柄
OpenClipboard打开CLIPBOARD
OpenDesktop
OpenDriver打开可安装驱动程序
OpenEvent打开事件对象
OpenEventLog打开事件登记句柄
OpenFile建立、打开或删除文件
OpenFileMapping打开命名文件的映像对象
OpenIcon激活最小化窗口
OpenInputDesktop
OpenMutex打开命名MUTEX对象
OpenPrinter获取指定打印机的句柄
OpenProcess将句柄返回给过程对象
OpenProcessToken打开过程令牌对象
OpenSCManager连接服务控件管理器
OpenSemaphore打开命名信号量对象
OpenService打开服务
OpenThreadToken打开线索令牌对象
OpenWindowStation
OutputDebugStr
OutputDebugString向调试发送字符串
PackDDElParam将数据打包装入DDE消息IPARAM
PageSetupDlg建立并显示页设置对话框
PaintDesktop
PaintRgn用设备描述表中的刷子填充区域
PatBlt建立位图图案
PathToRegion建立区域
PeekMessage检查消息队列
PeekNamedPipe预显示管道队列数据
Pie绘制饼状锲形图
PlayEnhMetaFile运行增强图元文件
PlayEnhMetaFileRecord运行增强图元文件记录
PlayMetaFile运行WINDOWS图元文件到DC
PlayMetaFileRecord运行WINDOWS图元文件记录
PlaySound播放声音文件
PlgBlt传输像素
PolyBezier画BEZIER曲线
PolyBezierTo画BEZIER曲线
PolyDraw画一系列直线及BEZIER曲线
PolyPolygon画一系列多边形
PolyPolyline画相连线段
PolyTextOut书写字符串
Polygon画多边形
Polyline画线段
PolylineTo画一条或多条直线
PostMessage将消息加入线索消息队列
PostQuitMessage通知WINDOWS线索将中断
PostThreadMessage向线索发出消息
PrepareTape准备磁带设备
PrintDlg建立打印文本对话框
PrinterMessageBox显示打印作业出错信息
PrinterProperties修改打印机属性
PrivilegeCheck检查特权安全描述表
PrivilegedServiceAuditAlarm产生特权系统服务声音警报
PtInRect确定点是否在矩形内
PtInRegion
PtVisible查询点是否在剪辑区域内
PulseEvent设置并复位事件
PurgeComm消除通信队列
QueryDosDevice获取DOS设备名信息
QueryPerformanceCounter获取计数值
QueryPerformanceFrequency返回计数频率
QueryServiceConfig获取服务配置参数
QueryServiceLockStatus获取服务数据库锁定状态
QueryServiceObjectSecurity获取服务对象安全描述
QueryServiceStatus获取服务状态
RaiseException建立异常条件
ReadConsole读控制台输入数据
ReadConsoleOutput读屏幕缓冲区数据
ReadConsoleOutputAttribute读控制台属性字符串
ReadConsoleOutputCharacter读屏幕缓冲区字符串
ReadEventLog读事件记录
ReadFile读文件
ReadFileEx异步读文件
ReadPrinter读打印机数据
ReadProcessMemory在进程中读内存
RealizePalette将逻辑调色板映像为系统调色板
RectInRegion查询矩形是否有重叠区域
RectVisible查询矩形是否有剪辑区中
Rectangle画一个矩形
RedrawWindow更新客户窗口
RegCloseKey关闭登录关键字
RegConnectRegistry连接远程登录
RegCreateKey建立关键字
RegCreateKeyEx建立关键字
RegDeleteKey删除关键字
RegDeleteValue从登录关键字中删除一个值
RegEnumKey列举指定关键字的子关键字
RegEnumKeyEx列举指定关键字的子关键字
RegEnumValue列举指定关键字的值
RegFlushKey写入关键字
RegGetKeySecurity获取登录关键安全属性
RegLoadKey登记关键字和子关键字
RegNotifyChangeKeyValue显示登记关键字的变化
RegOpenKey打开关键字
RegOpenKeyEx打开关键字
RegQueryInfoKey返回登录字信息
RegQueryValue返回指定关键字名
RegQueryValueEx返回关键字的类型和值
RegReplaceKey更改关键字
RegRestoreKey登录保存树
RegSaveKey将登录保存了的树存入文件
RegSetKeySecurity设置登录关键字的安全属性
RegSetValue将文本字符串与指定关键字关联
RegSetValueEx将文本字符串与指定关键字关联
RegUnLoadKey从记录中卸载关键字
RegisterClass登记窗口类
RegisterClassEx
RegisterClipboardFormat登记新的CLIPBOARD格式
RegisterEventSource返回登记的事件记录句柄
RegisterHotKey登记热键
RegisterServiceCtrlHandler登记服务控制请求句柄
RegisterWindowMessage定义新的窗口消息
ReleaseCapture释放鼠标捕获
ReleaseDC释放设备描述表
ReleaseMutex释放公制对象
ReleaseSemaphore释放信号量对象
RemoveDirectory删除目录
RemoveFontResource删除字体资源
RemoveMenu删除菜单项和弹出式菜单
RemoveProp删除属性列入口
ReplaceText建立文本对话框
ReplyMessage响应通过SENDMESSAGE发送的消息
ReportEvent写入事件记录项目
ResetDC更新设备描述表
ResetEvent复位事件对象
ResetPrinter设置打印数据类型和设备模式值
ResizePalette修改逻辑调色板大小
RestoreDC恢复设备描述表
ResumeThread开始暂停的线索
ReuseDDElParam重利用DDE消息IPARAM
RevertToSelf停止模拟
RoundRect画圆角矩形
SHAppBarMessage设置任务栏消息
SHFileOperation执行系统文件对象的操作
SHFreeNameMappings释放文件名映像对象
SHGetFileInfo获取工作台外壳文件夹界面
SHGetNewLinkInfo
SaveDC保存设备描述表
ScaleViewportExtEx调整视口大小
ScaleWindowExtEx调整窗口大小
ScheduleJob调度作业
ScreenToClient将屏幕点转换为客户坐标
ScrollConsoleScreenBuffer滚动屏幕缓冲区中的数据
ScrollDC水平或垂直移动矩形
ScrollWindow移动窗口客户区
ScrollWindowEx移动窗口客户区
SearchPath查找文件
SelectClipPath选定当前路径为剪辑区域
SelectClipRgn选定剪辑区域
SelectObject选定对象
SelectPalette选定调色板
SendDlgItemMessage向对话框控件发送消息
SendDriverMessage向可安装驱动程序发送消息
SendMessage向窗口进程发送消息
SendMessageCallback向窗口进程发送消息
SendMessageTimeout向窗口进程发送消息
SendNotifyMessage向窗口进程发送消息
SetAbortProc设备打印作业的放弃函数
SetAclInformation设备ACL信息
SetActiveWindow激活顶级窗口
SetArcDirection设置画弧方向
SetBitmapBits设置位图的值
SetBitmapDimensionEx设置位图的宽和高
SetBkColor设置当前背景色
SetBkMode设置背景模式
SetBoundsRect控制相邻矩形重叠
SetBrushOrgEx设置当前刷子的起点
SetCapture设置鼠标捕获
SetCaretBlinkTime设置脱字号闪烁时间
SetCaretPos设置脱字号位置
SetClassLong设置附加类内存长数值
SetClassWord设置附加类内存字数值
SetClipboardData设置剪贴板中数据
SetClipboardViewer在CLIPBOARD浏览器链中加入窗口
SetColorAdjustment调整颜色
SetColorSpace设置颜色空间
SetCommBreak挂起字符传送
SetCommConfig
SetCommMask设置通信事件屏蔽
SetCommState设置通信设备状态
SetCommTimeouts设置通信读写时间范围
SetComputerName设置当前计算机名称
SetConsoleActiveScreenBuffer改变显示屏幕缓冲区
SetConsoleCP设置控制台输入代码页
SetConsoleCtrlHandler设置控制台进程的单个句柄
SetConsoleCursorInfo设置控制台光标大小
SetConsoleCursorPosition设置控制台光标位置
SetConsoleMode设置控制台输入输出模式
SetConsoleOutputCP设置控制台输出代码页
SetConsoleScreenBufferSize改变屏幕缓冲区大小
SetConsoleTextAttribute设置屏幕文本属性
SetConsoleTitle设置控制台窗口标题字符串
SetConsoleWindowInfo设置控制台窗口大小
SetCurrentDirectory改变当前目录
SetCursor改变鼠标指针
SetCursorPos设置鼠标指针位置(改变鼠标位置)
SetDIBColorTable
SetDIBits设置位图位
SetDIBitsToDevice设置DIB位到设备
SetDebugErrorLevel设置调试事件出错等级
SetDefaultCommConfig
SetDeviceGammaRamp设置辉等级
SetDlgItemInt将整数转换为对话框文本字符串
SetDlgItemText设置对话框标题或项目
SetDoubleClickTime设置鼠标双击时间
SetEndOfFile设置文本尾指针
SetEnhMetaFileBits建立增强图元文件
SetEnvironmentVariable设置环境变量
SetErrorMode设置出错模式
SetEvent设置事件对象
SetFileApisToANSI
SetFileApisToOEM设置文件API为OEM字符集
SetFileAttributes设置文件属性
SetFilePointer设置文件指针位置
SetFileSecurity设置文件或目录安全属性
SetFileTime设置文件的64位时间
SetFocus设置键盘焦点
SetForegroundWindow将窗口置于前台
SetForm设置窗体信息
SetGraphicsMode设置图形模式
SetHandleCount设置可用文件句柄
SetHandleInformation
SetICMMode设置图形颜色匹配
SetICMProfile设置颜色外观
SetJob设置打印作业信息
SetKernelObjectSecurity设置内核对象安全属性
SetKeyboardState设置键盘状态表
SetLastError设置扩展出错代码
SetLastErrorEx设置扩展出错代码及类型
SetLocalTime设置本地时间
SetLocaleInfo
SetMailslotInfo设置信箱读时间
SetMapMode设置映像模式
SetMapperFlags设置字体映像标志
SetMenu设置窗口菜单
SetMenuContextHelpId
SetMenuDefaultItem
SetMenuItemBitmaps将复选标记位图于菜单项关联
SetMenuItemInfo
SetMessageExtraInfo
SetMessageQueue
SetMetaFileBitsEx建立WINDOWS图元文件
SetMetaRgn将剪裁区选作图元区域
SetMiterLimit设置斜面接合长度
SetNamedPipeHandleState设置管道读取/阻塞模式,控制局部缓存
SetPaletteEntries设置彩色调色板和标志
SetParent改变父窗口
SetPixel设置像素颜色
SetPixelFormat
SetPixelV设置像素颜色
SetPolyFillMode设置多边形填充
SetPrinter设置打印机信息
SetPrinterData设置打印机配置
SetPriorityClass设置优先级类
SetPrivateObjectSecurity修改SD
SetProcessShutdownParameters设置进程关闭参数
SetProcessWindowStation
SetProcessWorkingSetSize
SetProp增加或修改属性列项
SetROP2设置当前绘图模式
SetRect设置矩形大小
SetRectEmpty建立空的矩形
SetRectRgn修改区域为矩形
SetScrollInfo
SetScrollPos设置滚动条位置
SetScrollRange设置滚动条最大和最小位置
SetSecurityDescriptorDacl设置DACL信息
SetSecurityDescriptorGroup设置SD主组信息
SetSecurityDescriptorOwner设置SD所有者
SetSecurityDescriptorSacl设置SACL信息
SetServiceBits
SetServiceObjectSecurity修改服务对象安全描述符
SetServiceStatus更新服务状态
SetStdHandle设置标准设备句柄
SetStretchBltMode设置位图拉伸模式
SetSysColors设置系统颜色
SetSystemCursor
SetSystemPaletteUse设置系统调色板状态色
SetSystemPowerState暂停系统工作
SetSystemTime设置系统时间和日期
SetSystemTimeAdjustment
SetTapeParameters设置磁带机和介质信息
SetTapePosition设置磁带位置
SetTextAlign设置文本对齐标志
SetTextCharacterExtra设置字符间隔
SetTextColor设置文件前颜色
SetTextJustification调整文本输出
SetThreadAffinityMask
SetThreadContext设置指定线索描述表
SetThreadDesktop
SetThreadLocale设置线索本地信息
SetThreadPriority
SetThreadToken
SetTimeZoneInformation设置时区
SetTimer安装系统定时器
SetTokenInformation设置令牌信息
SetUnhandledExceptionFilter设置筛选器异常函数
SetUserObjectInformation
SetUserObjectSecurity设置安全描述值
SetViewportExtEx设置视口宽度
SetViewportOrgEx设置视口起点
SetVolumeLabel设置卷标
SetWinMetaFileBits由图元文件数据建立增强图元文件
SetWindowContextHelpId
SetWindowExtEx设置窗口宽度
SetWindowLong设置窗口附加内存长型数值
SetWindowOrgEx设置窗口源起点
SetWindowPlacement设置窗口显示状态及最小/最大位置
SetWindowPos设置窗口大小、位置、顺序
SetWindowRgn
SetWindowText在目录标题或控制窗口中设置窗口文本
SetWindowWord设置附加窗口内存字值
SetWindowsHook安装钩子过程
SetWindowsHookEx安装钩子过程
SetWorldTransform设置世界传送
SetupComm设置通信参数
ShellAbout显示SHELL ABOUT对话框
ShellExecute打开或打印指定文件
Shell_NotifyIcon发送修改任务栏图标
ShowCaret显示脱字号
ShowCursor显示光标
ShowOwnedPopups显示弹出式窗口
ShowScrollBar显示滚动条
ShowWindow显示窗口
ShowWindowAsync
SizeofResource返回资源大小
Sleep暂停线索
SleepEx暂停线索直到I/O结束
sndPlaySound播放声音文件
StartDoc开始打印作业
StartDocPrinter开始打印作业
StartPage准备打印机接收数据
StartPagePrinter开始打印机
StartService开始运行服务
StartServiceCtrlDispatcher连接线索
StretchBlt复制位图
StretchDIBits将DIB从源矩形移至目的矩形
StrokeAndFillPath关闭、填充路径
StrokePath行使路径
SubtractRect两个矩形相减
SuspendThread挂起线索
SwapBuffers
SwapMouseButton交换鼠标按钮功能
SwitchDesktop
SystemParametersInfo查寻系统参数信息
SystemTimeToFileTime转换系统时间为64位时间
SystemTimeToTzSpecificLocalTime
TabbedTextOut输出字符串
TerminateProcess中止进程
TerminateThread中止线索
TextOut输出字符串
TileWindows
timeBeginPeriod设置计时器分辨率
timeEndPeriod清除计时器分辨率
timeGetDevCaps返回计时器性能
timeGetSystemTime返回WINDOWS运行时间
timeGetTime返回WINDOWS运行时间
timeKillEvent中止计时器事件
timeSetEvent设置计时回调事件
TlsAlloc分配线索本地存储索引
TlsFree释放线索本地存储索引
TlsGetValue返回TLS值
TlsSetValue设置TLS值
ToAscii转换虚拟关键字代码为WINDOWS字符
ToAsciiEx
ToUnicode转换虚拟关键字代码为ANSI字符
TrackPopupMenu显示弹出式窗口
TrackPopupMenuEx
TransactNamedPipe读写命名管道
TranslateAccelerator处理加速关键字
TranslateCharsetInfo转换结构为给定字符串
TranslateMDISysAccel处理MDI键盘加速器
TranslateMessage转换虚拟关键字消息
TransmitCommChar在传输队列中加入字符
UnhandledExceptionFilter筛选异常条件
UnhookWindowsHook删除筛选函数
UnhookWindowsHookEx从钩子链中删除函数
UnionRect关联两个矩形
UnloadKeyboardLayout删除键盘布置
UnlockFile开锁文件
UnlockFileEx开锁文件
UnlockServiceDatabase开锁数据库
UnmapViewOfFile停止文件查看映像
UnpackDDElParam从DDE消息IPARAM中获取数据
UnrealizeObject复位逻辑调色板
UnregisterClass删除窗口类
UnregisterHotKey释放热键
UpdateColors更新颜色
UpdateResource更新资源
UpdateWindow更新窗口的客户区域
ValidateRect删除矩形
ValidateRgn删除区域
VerFindFile确定文件安装路径
VerInstallFile安装文件
VerLanguageName将语言ID转换为文本描述
VerQueryValue获取资源项目
VirtualAlloc保留虚拟页
VirtualFree释放虚拟页
VirtualLock锁定虚拟页
VirtualProtect修改虚拟保护
VirtualProtectEx修改虚拟保护
VirtualQuery返回虚拟信息
VirtualQueryEx返回虚拟保护
VirtualUnlock开锁虚拟页
VkKeyScan将字符转换为虚拟关键字代码
VkKeyScanEx
WNetAddConnection重定向本地设备网络资源
WNetAddConnection2重定向本地设备网络资源
WNetCancelConnection断开网络连接
WNetCancelConnection2断开网络连接
WNetCloseEnum结束网络资源列表
WNetConnectionDialog开始网络连接对话框
WNetDisconnectDialog断开网络对话框
WNetEnumResource继续列表网络资源
WNetGetConnection获取网络资源名
WNetGetLastError返回网络函数最近错误
WNetGetUniversalName
WNetGetUser获取当前网络用户名
WNetOpenEnum列出网络资源
WaitCommEvent监视屏蔽的事件
WaitForInputIdle监测进程空闲
WaitForMultipleObjects监测多个对象
WaitForMultipleObjectsEx监测多个对象或I/O结束
WaitForPrinterChange监测打印机或打印机服务器变化
WaitForSingleObject监测一个对象
WaitForSingleObjectEx监测一个对象或I/O结束
WaitMessage暂停应用程序运行并产生控件
WaitNamedPipe监测命名管道
waveInAddBuffer向声音输入设备发送缓冲区
waveInClose关闭声音输入设备
waveInGetDevCaps获取声音输入设备性能
waveInGetErrorText获取声音出错的信息文本
waveInGetID获取声音输入设备ID
waveInGetNumDevs返回声音输入设备数量
waveInGetPosition获取声音设备输入位置
waveInMessage向声音输入设备发送信息
waveInOpen打开声音输入设备
waveInPrepareHeader预备声音输入缓冲区
waveInReset停止声音输入设备工作
waveInStart停止声音输入设备工作
waveInStop停止声音输入
waveInUnprepareHeader清除预备的声音文件头
waveOutBreakLoop中断声音输出循环
waveOutClose关闭声音输出设备
waveOutGetDevCaps获取声音输出设备性能
waveOutGetErrorText获取声音出错文本
waveOutGetID获取声音输出设备ID
waveOutGetNumDevs获取声音输出设备数量
waveOutGetPitch获取声音输出的强度
waveOutGetPlaybackRate获取声音回放率
waveOutGetPosition获取声音回放位置
waveOutGetVolume获取声音音量
waveOutMessage向声音输出设备发送消息
waveOutOpen打开声音输出设备
waveOutPause暂停声音回放
waveOutPrepareHeader预备声音回放数据块
waveOutReset停止声音回放
waveOutRestart重开始声音回放
waveOutSetPitch设置波形输出强度
waveOutSetPlaybackRate设置回放率
waveOutSetVolume设置输出音量
waveOutUnprepareHeader清除预备声音数据块
waveOutWrite写入声音输出设备
WideCharToMultiByte将通配符映像为多字节
WidenPath设置当前路径
WinExec运行程序
WinExecError
WinHelp援引WINDOWS HELP
WindowFromDC返回设备描述标窗口
WindowFromPoint返回包含点的窗口
WriteConsole写控制台屏幕缓冲区
WriteConsoleOutput直接控制屏幕缓冲区
WriteConsoleOutputAttribute向控制台写入属性字符串
WriteConsoleOutputCharacter向控制台写入字符串
WriteFile写文件
WriteFileEx写文件
WritePrinter向打印机输出数据
WritePrivateProfileSection向私有INI文件输出数据
WritePrivateProfileString向私有INI文件输出字符串
WriteProcessMemory在指定进程中写内存
WriteProfileSection将段写入WIN.INI
WriteProfileString将字符串写入WIN.INI
WriteTapemark写磁带标记
wsprintf格式化字符串
ZeroMemory将一块内存置零
  • 4
    点赞
  • 30
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Windows API 函数参考手册 本书编写组 编著 人民邮电出版社 内容简介 内容简介 本书是关于Microsoft Win32 API 函数的完整参考手册。 本书详细介绍了每一个Win32 API 函数的使用方法,其中着重介绍其原型表示、函数说 明、参数说明、注意事项、相应头文件(.H)、链接库(.LIB 或.DLL)和典型示例。对于每 个函数本书给出了相应的示例部分,这样读者在阅读相应的Win32 API 函数时就能很快地了 解它的具体功能和使用方法,便于更快地掌握该接口函数。 本书是从事Microsoft Windows 操作系统开发和应用人员的必备参考书,也可作为大专 院校相关专业师生自学、教学参考用书。 前 言 前 言 Microsoft Win32 API 是Microsoft Windows 操作系统提供的应用程序接口函数,它基本 上概括了应用程序编程中涉及的每个方面。我们在使用MFC 编程时,所用的MFC 函数都 是封装在Win32 API 基础之上的,即MFC 是Win32 API 的一个上层架构。学习Win32 API 能更深刻的理解MFC 的运作机制,同时使用Win32 API 函数编程要比使用MFC 更灵活, 能编写出更加高效的程序。Microsoft Win32 API 也可以在VB 和Delphi 等语言中使用。 Microsoft Win32 API 函数按照功能划分为窗口处理、设备上下文——DC 、绘图函数、 位图和图标、菜单处理、文件处理、同步、处理文本和字体、硬件和系统、Windows 消息、 进程和线程。 本书按功能对Win32 API 函数进行了划分,对于每一个功能部分的函数都具体给出了它 们的函数原型、功能和用法、注意事项、所在头文件、参数调用和典型示例等信息。本书内 容如下: 第 1 章介绍了Win32 应用程序的一些基本知识,例如系统消息传递机制,图形接口编 程等,同时,它也介绍了Win32 API 函数的一些基本知识。 第2 章介绍了关于窗口处理部分的Win32 API 函数,例如窗口创建,撤销等。 第3 章介绍了设备上下文——DC ,例如创建和获取DC 、坐标变换等。 第4 章介绍了绘图函数,例如路径、图元文件等。 第5 章介绍了位图和图标,例如从DLL 中获取图标,设置DIB 的颜色表等。 第6 章介绍了菜单的处理,例如上下文菜单显示,设置位图菜单项等。 第7 章介绍了文件的处理,例如文件查找,加锁和解锁文件等。 第8 章介绍了同步,例如互斥对象,信号量对象和关键段对象等。 第9 章介绍了文本和字体的处理,例如获取系统中字体的信息,输出各种形式的文本等。 第10 章介绍了硬件和系统,例如捕获鼠标,获取各种系统信息等。 第11 章介绍了Windows 消息,例如消息的获取和发送等。 第12 章介绍了进程和线程,例如调试进程和线程,获取和设置进程和线程的各种信息, 比如优先级、工作集等。 本书为立志掌握 Windows 操作系统编程的人提供了一条有效的捷径,对于不同层次的 Windows 操作系统编程人员来说,本书都极具参考价值,是一本不可多得的参考书。 参与本书的主要编写人员有张鸿超、张宏林等。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值