WindowsAPI函数⼤全(完整)Windows API函数⼤全,从事软件开发的朋友可以参考下
1. API之⽹络函数
WNetAddConnection 创建同⼀个⽹络资源的永久性连接
WNetAddConnection2 创建同⼀个⽹络资源的连接
WNetAddConnection3 创建同⼀个⽹络资源的连接
WNetCancelConnection 结束⼀个⽹络连接
WNetCancelConnection2 结束⼀个⽹络连接
postthreadmessageWNetCloseEnum 结束⼀次枚举操作
WNetConnectionDialog 启动⼀个标准对话框,以便建⽴同⽹络资源的连接WNetDisconnectDialog 启动⼀个标准对话框,以便断开同⽹络资源的连接WNetEnumResource 枚举⽹络资源
WNetGetConnection 获取本地或已连接的⼀个资源的⽹络名称
WNetGetLastError 获取⽹络错误的扩展错误信息
WNetGetUniversalName 获取⽹络中⼀个⽂件的远程名称以及/或者UNC(统⼀命名规范)名称WNetGetUser 获取⼀个⽹络资源⽤以连接的名字
WNetOpenEnum 启动对⽹络资源进⾏枚举的过程
2. API之消息函数
BroadcastSystemMessage 将⼀条系统消息⼴播给系统中所有的顶级窗⼝
GetMessagePos 取得消息队列中上⼀条消息处理完毕时的⿏标指针屏幕位置
GetMessageTime 取得消息队列中上⼀条消息处理完毕时的时间
PostMessage 将⼀条消息投递到指定窗⼝的消息队列
PostThreadMessage 将⼀条消息投递给应⽤程序
RegisterWindowMessage 获取分配给⼀个字串标识符的消息编号
ReplyMessage 答复⼀个消息
SendMessage 调⽤⼀个窗⼝的窗⼝函数,将⼀条消息发给那个窗⼝
SendMessageCallback 将⼀条消息发给窗⼝
SendMessageTimeout 向窗⼝发送⼀条消息
SendNotifyMessage 向窗⼝发送⼀条消息
3. API之⽂件处理函数
CloseHandle 关闭⼀个内核对象。其中包括⽂件、⽂件映射、进程、线程、安全和同步对象等CompareFileTime 对⽐两个⽂件的时间
CopyFile 复制⽂件
CreateDirectory 创建⼀个新⽬录
CreateFile 打开和创建⽂件、管道、邮槽、通信服务、设备以及控制台
CreateFileMapping 创建⼀个新的⽂件映射对象
DeleteFile 删除指定⽂件
DeviceIoControl 对设备执⾏指定的操作
DosDateTimeToFileTime 将DOS⽇期和时间值转换成⼀个 win32 FILETIME 值FileTimeToDosDateTime 将⼀个 win32 FILETIME 值转换成DOS⽇期和时间值FileTimeToLocalFileTime 将⼀个FILETIME结构转换成本地时间
FileTimeToSystemTime 根据⼀个FILETIME结构的内容,装载⼀个SYSTEMTIME结构
FindClose 关闭由FindFirstFile函数创建的⼀个搜索句柄
FindFirstFile 根据⽂件名查⽂件
FindNextFile 根据调⽤FindFirstFile函数时指定的⼀个⽂件名查下⼀个⽂件
FlushFileBuffers 针对指定的⽂件句柄,刷新内部⽂件缓冲区
FlushViewOfFile 将写⼊⽂件映射缓冲区的所有数据都刷新到磁盘
GetBinaryType 判断⽂件是否可以执⾏
GetCompressedFileSize 判断⼀个压缩⽂件在磁盘上实际占据的字节数
GetCurrentDirectory 在⼀个缓冲区中装载当前⽬录
GetDiskFreeSpace 获取与⼀个磁盘的组织有关的信息,以及了解剩余空间的容量GetDiskFreeSpaceEx 获取与⼀个磁盘的组织以及剩余空间容量有关的信息
GetDriveType 判断⼀个磁盘驱动器的类型
GetExpandedName 取得⼀个压缩⽂件的全名
GetFileAttributes 判断指定⽂件的属性
GetFileInformationByHandle 这个函数提供了获取⽂件信息的⼀种机制
GetFileSize 判断⽂件长度
GetFileTime 取得指定⽂件的时间信息
GetFileType 在给出⽂件句柄的前提下,判断⽂件类型
GetFileVersionInfo 从⽀持版本标记的⼀个模块⾥获取⽂件版本信息
GetFileVersionInfoSize 针对包含了版本资源的⼀个⽂件,判断容纳⽂件版本信息需要⼀个多⼤的缓冲区GetFullPathName 获取指定⽂件的完整路径名
GetLogicalDrives 判断系统中存在哪些逻辑驱动器字母
GetLogicalDriveStrings 获取⼀个字串,其中包含了当前所有逻辑驱动器的根驱动器路径GetOverlappedResult 判断⼀个重叠操作当前的状态
GetPrivateProfileInt 为初始化⽂件(.ini⽂件)中指定的条⽬获取⼀个整数值
GetPrivateProfileSection 获取指定⼩节(在.ini⽂件中)所有项名和值的⼀个列表GetPrivateProfileString 为初始化⽂件中指定的条⽬取得字串
GetProfileInt 取得win.ini初始化⽂件中指定条⽬的⼀个整数值
GetProfileSection 获取指定⼩节(在win.ini⽂件中)所有项名和值的⼀个列表
GetProfileString 为win.ini初始化⽂件中指定的条⽬取得字串
GetShortPathName 获取指定⽂件的短路径名
GetSystemDirectory 取得Windows系统⽬录(即System⽬录)的完整路径名
GetTempFileName 这个函数包含了⼀个临时⽂件的名字,它可由应⽤程序使⽤
GetTempPath 获取为临时⽂件指定的路径
GetVolumeInformation 获取与⼀个磁盘卷有关的信息
GetWindowsDirectory 获取Windows⽬录的完整路径名
hread 参考lread
hwrite 参考lwrite函数
lclose 关闭指定的⽂件
lcreat 创建⼀个⽂件
llseek 设置⽂件中进⾏读写的当前位置
LockFile 锁定⽂件的某⼀部分,使其不与其他应⽤程序共享
LockFileEx 与LockFile相似,只是它提供了更多的功能
lopen 以⼆进制模式打开指定的⽂件
lread 将⽂件中的数据读⼊内存缓冲区
lwrite 将数据从内存缓冲区写⼊⼀个⽂件
LZClose 关闭由LZOpenFile 或 LZInit函数打开的⼀个⽂件
LZCopy 复制⼀个⽂件
LZInit 这个函数⽤于初始化内部缓冲区
LZOpenFile 该函数能执⾏⼤量不同的⽂件处理,⽽且兼容于压缩⽂件
LZRead 将数据从⽂件读⼊内存缓冲区
LZSeek 设置⼀个⽂件中进⾏读写的当前位置
MapViewOfFile 将⼀个⽂件映射对象映射到当前应⽤程序的地址空间
MoveFile 移动⽂件
OpenFile 这个函数能执⾏⼤量不同的⽂件操作
OpenFileMapping 打开⼀个现成的⽂件映射对象
QueryDosDevice 在Windows NT中,DOS设备名会映射成NT系统设备名。该函数可判断当前的设备映射情况ReadFile 从⽂件中读出数据
ReadFileEx 与ReadFile相似,只是它只能⽤于异步读操作,并包含了⼀个完整的回调
RegCloseKey 关闭系统注册表中的⼀个项(或键)
RegConnectRegistry 访问远程系统的部分注册表
RegCreateKey 在指定的项下创建或打开⼀个项
RegCreateKeyEx 在指定项下创建新项的更复杂的⽅式。在Win32环境中建议使⽤这个函数RegDeleteKey 删除现有项下⽅⼀个指定的⼦项
RegDeleteValue 删除指定项下⽅的⼀个值
RegEnumKey 枚举指定项的⼦项。在Win32环境中应使⽤RegEnumKeyEx
RegEnumKeyEx 枚举指定项下⽅的⼦项
RegEnumValue 枚举指定项的值
RegFlushKey 将对项和它的⼦项作出的改动实际写⼊磁盘
RegGetKeySecurity 获取与⼀个注册表项有关的安全信息
RegLoadKey 从以前⽤RegSaveKey函数创建的⼀个⽂件⾥装载注册表信息RegNotifyChangeKeyValue 注册表项或它的任何⼀个⼦项发⽣变化时,⽤这个函数提供⼀种通知机制RegOpenKey 打开⼀个现有的注册表项
RegOpenKeyEx 打开⼀个现有的项。在win32下推荐使⽤这个函数
RegQueryInfoKey 获取与⼀个项有关的信息
RegQueryValue 取得指定项或⼦项的默认(未命名)值
RegQueryValueEx 获取⼀个项的设置值
RegReplaceKey ⽤⼀个磁盘⽂件保存的信息替换注册表信息;并创建⼀个备份,在其中包含当前注册表信息RegRestoreKey 从⼀个磁盘⽂件恢复注册表信息
RegSaveKey 将⼀个项以及它的所有⼦项都保存到⼀个磁盘⽂件
RegSetKeySecurity 设置指定项的安全特性
RegSetValue 设置指定项或⼦项的默认值
RegSetValueEx 设置指定项的值
RegUnLoadKey 卸载指定的项以及它的所有⼦项
RemoveDirectory 删除指定⽬录
SearchPath 查指定⽂件
SetCurrentDirectory 设置当前⽬录
SetEndOfFile 针对⼀个打开的⽂件,将当前⽂件位置设为⽂件末尾
SetFileAttributes 设置⽂件属性
SetFilePointer 在⼀个⽂件中设置当前的读写位置
SetFileTime 设置⽂件的创建、访问及上次修改时间
SetHandleCount 这个函数不必在win32下使⽤;即使使⽤,也不会有任何效果
SetVolumeLabel 设置⼀个磁盘的卷标(Label)
SystemTimeToFileTime 根据⼀个FILETIME结构的内容,载⼊⼀个SYSTEMTIME结构
UnlockFile 解除对⼀个⽂件的锁定
UnlockFileEx 解除对⼀个⽂件的锁定
UnmapViewOfFile 在当前应⽤程序的内存地址空间解除对⼀个⽂件映射对象的映射
VerFindFile ⽤这个函数决定⼀个⽂件应安装到哪⾥
VerInstallFile ⽤这个函数安装⼀个⽂件
VerLanguageName 这个函数能根据16位语⾔代码获取⼀种语⾔的名称
VerQueryValue 这个函数⽤于从版本资源中获取信息
WriteFile 将数据写⼊⼀个⽂件
WriteFileEx 与WriteFile类似,只是它只能⽤于异步写操作,并包括了⼀个完整的回调WritePrivateProfileSection 为⼀个初始化⽂件(.ini)中指定的⼩节设置所有项名和值WritePrivateProfileString 在初始化⽂件指定⼩节内设置⼀个字串
WriteProfileSection 为Win.ini初始化⽂件中⼀个指定的⼩节设置所有项名和值
WriteProfileString 在Win.ini初始化⽂件指定⼩节内设置⼀个字串
4. API之打印函数
AbortDoc 取消⼀份⽂档的打印
AbortPrinter 删除与⼀台打印机关联在⼀起的缓冲⽂件
AddForm 为打印机的表单列表添加⼀个新表单
AddJob ⽤于获取⼀个有效的路径名,以便⽤它为作业创建⼀个后台打印⽂件。它也会为作业分配⼀个作业编号AddMonitor 为系统添加⼀个打印机监视器
AddPort 启动"添加端⼝"对话框,允许⽤户在系统可⽤端⼝列表中加⼊⼀个新端⼝
AddPrinter 在系统中添加⼀台新打印机
AddPrinterConnection 连接指定的打印机
AddPrinterDriver 为指定的系统添加⼀个打印驱动程序
AddPrintProcessor 为指定的系统添加⼀个打印处理器
AddPrintProvidor 为系统添加⼀个打印供应商
AdvancedDocumentProperties 启动打印机⽂档设置对话框
ClosePrinter 关闭⼀个打开的打印机对象
ConfigurePort 针对指定的端⼝,启动⼀个端⼝配置对话框
ConnectToPrinterDlg 启动连接打印机对话框,⽤它同访问⽹络的打印机连接
DeleteForm 从打印机可⽤表单列表中删除⼀个表单
DeleteMonitor 删除指定的打印监视器
DeletePort 启动"删除端⼝"对话框,允许⽤户从当前系统删除⼀个端⼝
DeletePrinter 将指定的打印机标志为从系统中删除
DeletePrinterConnection 删除与指定打印机的连接
DeletePrinterDriver 从系统删除⼀个打印机驱动程序
DeletePrintProcessor 从指定系统删除⼀个打印处理器
DeletePrintProvidor 从系统中删除⼀个打印供应商
DeviceCapabilities 利⽤这个函数可获得与⼀个设备的能⼒有关的信息
DocumentProperties 打印机配置控制函数
EndDocAPI 结束⼀个成功的打印作业
EndDocPrinter 在后台打印程序的级别指定⼀个⽂档的结束
EndPage ⽤这个函数完成⼀个页⾯的打印,并准备设备场景,以便打印下⼀个页
EndPagePrinter 指定⼀个页在打印作业中的结尾
EnumForms 枚举⼀台打印机可⽤的表单
EnumJobs 枚举打印队列中的作业
EnumMonitors 枚举可⽤的打印监视器
EnumPorts 枚举⼀个系统可⽤的端⼝
EnumPrinterDrivers 枚举指定系统中已安装的打印机驱动程序
EnumPrinters 枚举系统中安装的打印机
EnumPrintProcessorDatatypes 枚举由⼀个打印处理器⽀持的数据类型
EnumPrintProcessors 枚举系统中可⽤的打印处理器
Escape 设备控制函数
FindClosePrinterChangeNotification 关闭⽤FindFirstPrinterChangeNotification函数获取的⼀个打印机通告对象FindFirstPrinterChangeNotification 创建⼀个新的改变通告对象,以便我们注意打印机状态的各种变化FindNextPrinterChangeNotification ⽤这个函数判断触发⼀次打印机改变通告信号的原因FreePrinterNotifyInfo 释放由FindNextPrinterChangeNotification函数分配的⼀个缓冲区
GetForm 取得与指定表单有关的信息
GetJob 获取与指定作业有关的信息
GetPrinter 取得与指定打印机有关的信息
GetPrinterData 为打印机设置注册表配置信息
GetPrinterDriver 针对指定的打印机,获取与打印机驱动程序有关的信息
GetPrinterDriverDirectory 判断指定系统中包含了打印机驱动程序的⽬录是什么GetPrintProcessorDirectory 判断指定系统中包含了打印机处理器驱动程序及⽂件的⽬录
OpenPrinter 打开指定的打印机,并获取打印机的句柄
PrinterMessageBox 在拥有指定打印作业的系统上显⽰⼀个打印机出错消息框
PrinterProperties 启动打印机属性对话框,以便对打印机进⾏配置
ReadPrinter 从打印机读⼊数据
ResetDC 重设⼀个设备场景
ResetPrinter 改变指定打印机的默认数据类型及⽂档设置
ScheduleJob 提交⼀个要打印的作业
SetAbortProc 为Windows指定取消函数的地址
SetForm 为指定的表单设置信息
SetJob 对⼀个打印作业的状态进⾏控制
SetPrinter 对⼀台打印机的状态进⾏控制
SetPrinterData 设置打印机的注册表配置信息
StartDoc 开始⼀个打印作业
StartDocPrinter 在后台打印的级别启动⼀个新⽂档
StartPage 打印⼀个新页前要先调⽤这个函数
StartPagePrinter 在打印作业中指定⼀个新页的开始
WritePrinter 将发送⽬录中的数据写⼊打印机
5. API之⽂本和字体函数
AddFontResource 在Windows系统中添加⼀种字体资源
CreateFont ⽤指定的属性创建⼀种逻辑字体
CreateFontIndirect ⽤指定的属性创建⼀种逻辑字体
CreateScalableFontResource 为⼀种TureType字体创建⼀个资源⽂件,以便能⽤API函数AddFontResource将其加⼊Windows系统DrawText 将⽂本描绘到指定的矩形中
DrawTextEx 与DrawText相似,只是加⼊了更多的功能
EnumFontFamilies 列举指定设备可⽤的字体
EnumFontFamiliesEx 列举指定设备可⽤的字体
EnumFonts 列举指定设备可⽤的字体
ExtTextOut 经过扩展的⽂本描绘函数。也请参考SetTextAlign函数
GetAspectRatioFilterEx ⽤SetMapperFlags要求Windows只选择与设备当前纵横⽐相符的光栅字体时,本函数可判断纵横⽐⼤⼩GetCharABCWidths 判断TureType字体中⼀个或多个字符的A-B-C⼤⼩
GetCharABCWidthsFloat 查询⼀种字体中⼀个或多个字符的A-B-C尺⼨
GetCharacterPlacement 该函数⽤于了解如何⽤⼀个给定的字符显⽰⼀个字串
GetCharWidth 调查字体中⼀个或多个字符的宽度
GetFontData 接收⼀种可缩放字体⽂件的数据
GetFontLanguageInfo 返回⽬前选⼊指定设备场景中的字体的信息
GetGlyphOutline 取得TureType字体中构成⼀个字符的曲线信息
GetKerningPairs 取得指定字体的字距信息
GetOutlineTextMetrics 接收与TureType字体内部特征有关的详细信息
GetRasterizerCaps 了解系统是否有能⼒⽀持可缩放的字体
GetTabbedTextExtent 判断⼀个字串占据的范围,同时考虑制表站扩充的因素
GetTextAlign 接收⼀个设备场景当前的⽂本对齐标志
GetTextCharacterExtra 判断额外字符间距的当前值
GetTextCharset 接收当前选⼊指定设备场景的字体的字符集标识符
GetTextCharsetInfo 获取与当前选定字体的字符集有关的详细信息
GetTextColor 判断当前字体颜⾊。通常也称为"前景⾊"
GetTextExtentExPoint 判断要填⼊指定区域的字符数量。也⽤⼀个数组装载每个字符的范围信息
GetTextExtentPoint 判断⼀个字串的⼤⼩(范围)
GetTextFace 获取⼀种字体的字样名
GetTextMetrics 获取与选⼊⼀种设备场景的物理字体有关的信息
GrayString 描绘⼀个以灰⾊显⽰的字串。通常由Windows⽤于标识禁⽌状态
PolyTextOut 描绘⼀系列字串
RemoveFontResource 从Windows系统中删除⼀种字体资源
SetMapperFlags Windows对字体进⾏映射时,可⽤该函数选择与⽬标设备的纵横⽐相符的光栅字体
SetTextAlign 设置⽂本对齐⽅式,并指定在⽂本输出过程中使⽤设备场景的当前位置
SetTextCharacterExtra 描绘⽂本的时候,指定要在字符间插⼊的额外间距
SetTextColor 设置当前⽂本颜⾊。这种颜⾊也称为"前景⾊"
SetTextJustification 通过指定⼀个⽂本⾏应占据的额外空间,可⽤这个函数对⽂本进⾏两端对齐处理
TabbedTextOut ⽀持制表站的⼀个⽂本描绘函数
TextOut ⽂本绘图函数
6. API之菜单函数
AppendMenu 在指定的菜单⾥添加⼀个菜单项
CheckMenuItem 复选或撤消复选指定的菜单条⽬
CheckMenuRadioItem 指定⼀个菜单条⽬被复选成"单选"项⽬
CreateMenu 创建新菜单
CreatePopupMenu 创建⼀个空的弹出式菜单
DeleteMenu 删除指定的菜单条⽬
DestroyMenu 删除指定的菜单
DrawMenuBar 为指定的窗⼝重画菜单
EnableMenuItem 允许或禁⽌指定的菜单条⽬
GetMenu 取得窗⼝中⼀个菜单的句柄
GetMenuCheckMarkDimensions 返回⼀个菜单复选符的⼤⼩
GetMenuContextHelpId 取得⼀个菜单的帮助场景ID
GetMenuDefaultItem 判断菜单中的哪个条⽬是默认条⽬
GetMenuItemCount 返回菜单中条⽬(菜单项)的数量
GetMenuItemID 返回位于菜单中指定位置处的条⽬的菜单ID
GetMenuItemInfo 取得(接收)与⼀个菜单条⽬有关的特定信息
GetMenuItemRect 在⼀个矩形中装载指定菜单条⽬的屏幕坐标信息
GetMenuState 取得与指定菜单条⽬状态有关的信息
GetMenuString 取得指定菜单条⽬的字串
GetSubMenu 取得⼀个弹出式菜单的句柄,它位于菜单中指定的位置
GetSystemMenu 取得指定窗⼝的系统菜单的句柄
HiliteMenuItem 控制顶级菜单条⽬的加亮显⽰状态
InsertMenu 在菜单的指定位置处插⼊⼀个菜单条⽬,并根据需要将其他条⽬向下移动
InsertMenuItem 插⼊⼀个新菜单条⽬
IsMenu 判断指定的句柄是否为⼀个菜单的句柄
LoadMenu 从指定的模块或应⽤程序实例中载⼊⼀个菜单
LoadMenuIndirect 载⼊⼀个菜单
MenuItemFromPoint 判断哪个菜单条⽬包含了屏幕上⼀个指定的点
ModifyMenu 改变菜单条⽬
RemoveMenu 删除指定的菜单条⽬
SetMenu 设置窗⼝菜单
SetMenuContextHelpId 设置⼀个菜单的帮助场景ID
SetMenuDefaultItem 将⼀个菜单条⽬设为默认条⽬
SetMenuItemBitmaps 设置⼀幅特定位图,令其在指定的菜单条⽬中使⽤,代替标准的复选符号(√)
SetMenuItemInfo 为⼀个菜单条⽬设置指定的信息
TrackPopupMenu 在屏幕的任意地⽅显⽰⼀个弹出式菜单
TrackPopupMenuEx 与TrackPopupMenu相似,只是它提供了额外的功能
7. API之位图、图标和光栅运算函数
BitBlt 将⼀幅位图从⼀个设备场景复制到另⼀个
CopyIcon 制作指定图标或⿏标指针的⼀个副本。这个副本从属于发出调⽤的应⽤程序
CopyImage 复制位图、图标或指针,同时在复制过程中进⾏⼀些转换⼯作
CreateBitmap 按照规定的格式创建⼀幅与设备有关位图
CreateBitmapIndirect 创建⼀幅与设备有关位图
CreateCompatibleBitmap 创建⼀幅与设备有关位图,它与指定的设备场景兼容
CreateCursor 创建⼀个⿏标指针
CreateDIBitmap 根据⼀幅与设备⽆关的位图创建⼀幅与设备有关的位图
CreateDIBSection 创建⼀个DIBSection
CreateIcon 创建⼀个图标
CreateIconIndirect 创建⼀个图标
DestroyCursor 清除指定的⿏标指针,并释放它占⽤的所有系统资源
DestroyIcon 清除图标
DrawIcon 在指定的位置画⼀个图标
DrawIconEx 描绘⼀个图标或⿏标指针。与DrawIcon相⽐,这个函数提供了更多的功能
ExtractAssociatedIcon 判断⼀个可执⾏程序或DLL中是否存在图标,或是否有图标与系统注册表中指
定的⽂件存在关联并提取之ExtractIcon 判断⼀个可执⾏⽂件或DLL中是否有图标存在,并将其提取出来
GetBitmapBits 将来⾃位图的⼆进制位复制到⼀个缓冲区
GetBitmapDimensionEx 取得⼀幅位图的宽度和⾼度
GetDIBColorTable 从选⼊设备场景的DIBSection中取得颜⾊表信息
GetDIBits 将来⾃⼀幅位图的⼆进制位复制到⼀幅与设备⽆关的位图⾥
GetIconInfo 取得与图标有关的信息
GetStretchBltMode 判断StretchBlt 和 StretchDIBits函数采⽤的伸缩模式
LoadBitmap 从指定的模块或应⽤程序实例中载⼊⼀幅位图
LoadCursor 从指定的模块或应⽤程序实例中载⼊⼀个⿏标指针
LoadCursorFromFile 在⼀个指针⽂件或⼀个动画指针⽂件的基础上创建⼀个指针
LoadIcon 从指定的模块或应⽤程序实例中载⼊⼀个图标
LoadImage 载⼊⼀个位图、图标或指针
MaskBlt 执⾏复杂的图象传输,同时进⾏掩模(MASK)处理
PatBlt 在当前选定的刷⼦的基础上,⽤⼀个图案填充指定的设备场景
PlgBlt 复制⼀幅位图,同时将其转换成⼀个平⾏四边形。利⽤它可对位图进⾏旋转处理
SetBitmapBits 将来⾃缓冲区的⼆进制位复制到⼀幅位图
SetBitmapDimensionEx 设置⼀幅位图的宽度。以⼀毫⽶的⼗分之⼀为单位
SetDIBColorTable 设置选⼊设备场景的⼀个DIBSection的颜⾊表信息
SetDIBits 将来⾃与设备⽆关位图的⼆进制位复制到⼀幅与设备有关的位图⾥
SetDIBitsToDevice 将⼀幅与设备⽆关位图的全部或部分数据直接复制到⼀个设备
SetStretchBltMode 指定StretchBlt 和 StretchDIBits函数的伸缩模式
StretchBlt 将⼀幅位图从⼀个设备场景复制到另⼀个
StretchDIBits 将⼀幅与设备⽆关位图的全部或部分数据直接复制到指定的设备场景
8. API之绘图函数
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论