Windows的API函数参考

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函数设置的出错代码           否         是         是 
DdeImpersonateClient                    DDE服务器模拟客户机                     否         是         是 
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                                 结束一页                                是         是         是 
End
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值