API函数详细解释[Access软件网]

       所谓API原来是为C和C++顺序员写的。

       在Win32条件中应使用RegEnumKeyExRegEnumKeyEx枚举指定项下方的子项RegEnumValue枚举指定项的值RegFlushKey将对项和它的子项编成的修改现实写入磁盘RegGetKeySecurity获取与一个登记表项关于的安好信息RegLoadKey从先前用RegSaveKey函数创始的一个文书里装登记表信息RegNotifyChangeKeyValue登记表项或它的任何一个子项产生变时,用这函数供一样通牒机制RegOpenKey开一个现有登记表项RegOpenKeyEx开一个现有项。

       也请参考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断定眼下书体颜料。

       如在上例中,SetFocusLib”user32″介绍函数SetFocus来自user32.dll文书。

       也即说,它介绍的是,函数或进程从何而来的情况。

       咱能都执掌它嘛?答是不是决的∶不得能性执掌。

       绝无仅有途径或许即向旁人求救∶我快死了,快来救救我呀,这怎样办,那怎样办?烦不烦呢?自然,现时网上健康人太多(囊括我在内,嘻嘻),但,你应该清楚,经过此途径,你的手中出不了好的大作。

       它一定于依顺序进展两次变换CreateCompatibleDC创始一个与一定装置场景一致的内存储器装置场景CreateDC为专装置创始装置场景CreateEllipticRgn创始一个长圆CreateEllipticRgnIndirect创始一个内切于一定长方的长圆区域CreateIC为专用装置创始一个信息场景CreatePolygonRgn创始一个由一连串点围成的区域CreatePolyPolygonRgn创始由多个多角形结成的区域。

       具身段式如次之类∶PublicConstABM_ACTIVATE=&H6PublicConstRIGHT_CTRL_PRESSED=&H4PublicConstRPC_E_SERVER_DIED=&H80010007PrivateConstRPC_S_CALL_FAILED_DNE=1727&在常数的初始化中,部分顺序使用Global,如GlobalConstABM_ACTIVATE=&H6,但我以为Public完整得以代替它。

       归来的句柄由邮路服务器使用(收件人)CreateMutex创始一个互斥体(MUTEX)CreateNamedPipe创始一个定名管道。

       平常由Windows用来标识取缔态PolyTextOut描写一连串字串RemoveFontResource从Windows系中剔除一样书体富源SetMapperFlagsWindows对书体进展映照时,可用该函数选择与目标装置的交错比相符的光栅书体SetTextAlign设立公文对齐方式,并指定在公文出口过程中使用装置场景的眼下地位SetTextCharacterExtra描写公文的时节,指定要在字符间插入的附加屋距SetTextColor设立眼下公文颜料。

       得以说,如其你已经学过VC,那样API对你来说不是何情况。

       归来的句柄由管道的服务器端使用CreatePipe创始一个匿名管道CreateProcess创始一个新过程(例如履行一个顺序)CreateSemaphore创始一个新的信号机CreateWaitableTimer创始一个可等待的计时器冤家DisconnectNamedPipe断开一个客户与一个定名管道的连DuplicateHandle在指出一个现有系冤家眼下句柄的情形下,为那冤家创始一个新句柄ExitProcess中断一个过程FindCloseChangeNotification关一个修改通牒冤家FindExecutable查找与一个指定文书联系在一行的顺序的文书名FindFirstChangeNotification创始一个文书通牒冤家。

       也即说,这些分子变量都是虚构的。

       内中囊括文书、文书映照、过程、线程、安好和同步冤家等CompareFileTime对照两个文书的时刻CopyFile复制文书CreateDirectory创始一个新目次CreateFile开和创始文书、管道、邮槽、通服气务、装置以及统制台CreateFileMapping创始一个新的文书映照冤家DeleteFile剔除指定文书DeviceIoControl对装置履行指定的操作DosDateTimeToFileTime将DOS日子和时刻值变换成一个win32FILETIME值FileTimeToDosDateTime将一个win32FILETIME值变换成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参考lreadhwrite参考lwrite函数lclose关指定的文书lcreat创始一个文书llseek设立文书中进展读写的眼下地位LockFile锁定文书的某一有些,使其不不如他使用顺序共享LockFileEx与LockFile相像,但是它供了更多的作用lopen以二进制模式开指定的文书lread将文书中的数据读入内存储器缓冲区lwrite将数据从内存储器缓冲区写入一个文书LZClose关由LZOpenFile或LZInit函数开的一个文书LZCopy复制一个文书LZInit这函数用来初始化内部缓冲区LZOpenFile该函数能履行大度不一样的文书料理,并且兼容于缩小文书LZRead将数据从文书读入内存储器缓冲区LZSeek设立一个文书中进展读写的眼下地位MapViewOfFile将一个文书映照冤家映照到眼下使用顺序的地点空中MoveFile运动文书OpenFile这函数能履行大度不一样的文书操作OpenFileMapping开一个现的文书映照冤家QueryDosDevice在WindowsNT中,DOS装置名会映照成NT系装置名。

       这寓意着窗口为一切因公文的新闻都收Unicode字IsWindowVisible断定窗口是不是凸现IsZoomed断定窗口是不是最大化LockWindowUpdate锁定指定窗口,取缔它翻新MapWindowPoints将一个窗口客户区坐标的点变换到另一窗口的客户区坐标系MoveWindow变更指定窗口的地位和老幼OffsetRect通过使用一个指定的偏移,从而让长方运动兴起OpenIcon还原一个最小化的顺序,并将其激活PtInRect断定指定的点是不是坐落长方内部RedrawWindow重画全体或有些窗口ReleaseCapture为眼下的使用顺序开释鼠标拿获ScreenToClient断定屏幕上一个指定点的客户区坐标ScrollWindow骨碌窗口客户区的全体或一有些ScrollWindowEx依据外加的选项,骨碌窗口客户区的全体或有些SetActiveWindow激活指定的窗口SetCapture将鼠标拿获设立到指定的窗口SetClassLong为窗口类设立一个Long变量条款SetClassWord为窗口类设立一个条款SetFocusAPI将进口焦点设到指定的窗口。

       归来的句柄由管道的服务器端使用CreatePipe创始一个匿名管道CreateProcess创始一个新过程(例如履行一个顺序)CreateSemaphore创始一个新的信号机CreateWaitableTimer创始一个可等待的计时器冤家DisconnectNamedPipe断开一个客户与一个定名管道的连DuplicateHandle在指出一个现有系冤家眼下句柄的情形下,为那冤家创始一个新句柄ExitProcess中断一个过程FindCloseChangeNotification关一个修改通牒冤家FindExecutable查找与一个指定文书联系在一行的顺序的文书名FindFirstChangeNotification创始一个文书通牒冤家。

       与vb的DrawMode属性完整一致SetWinMetaFileBits将一个基准Windows图元文书变换成加强型图元文书StrokeAndFillPath对准指定的装置场景,关途径上开的一切区域StrokePath用眼下画笔描写一个途径的轮廓。

       与DrawIcon对待,这函数供了更多的作用ExtractAssociatedIcon断定一个可执路顺序或DLL中是不是在图标,或是不是有图标与系登记表三拇指定的文书在联系并提之ExtractIcon断定一个可履行文书或DLL中是不是有图标在,并将其提出GetBitmapBits未来自位图的二进制位复制到一个缓冲区GetBitmapDimensionEx取得一幅位图的宽窄和高GetDIBColorTable从选入装置场景的DIBSection中取得颜料表信息GetDIBits未来自一幅位图的二进制位复制到一幅与装置无干的位图里GetIconInfo取得与图标关于的信息GetStretchBltMode断定StretchBlt和StretchDIBits函数采用的舒卷模式LoadBitmap从指定的模块或使用顺序实例中载入一幅位图LoadCursor从指定的模块或使用顺序实例中载入一个鼠标表针LoadCursorFromFile在一个表针文书或一个卡通片表针文书的地基上创始一个表针LoadIcon从指定的模块或使用顺序实例中载入一个图标LoadImage载入一个位图、图标或表针MaskBlt履行繁杂的图象传输,并且进展掩模(MASK)料理PatBlt在眼下选定的刷的地基上,用一个图案填空指定的装置场景PlgBlt复制一幅位图,并且将其变换成一个平缘形。

       忽视屏障、躲藏以及透亮窗口,原地点:函数大全(精心小结)目次1\\.API之网函数…12\\.API之新闻函数…13\\.API之文书料理函数…24\\.API之盖章函数…55\\.API之公文和书体函数…76\\.API之菜系函数…87\\.API之位图、图标和光栅演算函数…98\\.API之制图函数…109\\.API之装置场景函数…1210\\.API之硬件与系函数…1411\\.API之过程和线程函数…1712\\.API之控件与新闻函数…181\\.API之网函数WNetAddConnection创始同一个网富源的永恒性连WNetAddConnection2创始同一个网富源的连WNetAddConnection3创始同一个网富源的连WNetCancelConnection收束一个网连WNetCancelConnection2收束一个网连WNetCloseEnum收束一次枚举操作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关一个内核冤家。

       对待GetDC,本函数供了更多的选项GetDCOrgEx获取指定装置场景起点地位(以屏幕坐标示意)GetDeviceCaps依据指定装置场景代替的装置的作用返复信息GetGraphicsMode规定是不是容许加强几何图形模式(世变换)GetMapMode为一定装置场景调入映象模式GetRegionData装入描述一个区域信息的RgnData构造或缓冲区GetRgnBox获取完整含指定区域的最小长方GetUpdateRgn规定指定窗口的基础代谢区域。

       也撤销眼前正进展的任何途径的创始职业AngleArc用一个连弧画一条线Arc画一个圆弧BeginPath启动一个途径旁支CancelDC撤销另一个线程里的长时刻制图操作Chord画一个弦CloseEnhMetaFile关指定的加强型图元文书装置场景,并将新建的图元文书归来一个句柄CloseFigure描写到一个途径时,关眼下开的几何图形CloseMetaFile关指定的图元文书装置场景,并向新建的图元文书归来一个句柄CopyEnhMetaFile制造指定加强型图元文书的一个复本(正片)CopyMetaFile制造指定(基准)图元文书的一个复本CreateBrushIndirect在一个LOGBRUSH数据构造的地基上创始一个刷CreateDIBPatternBrush用一幅与装置无干的位图创始一个刷,以便指定刷式样(图案)CreateEnhMetaFile创始一个加强型的图元文书装置场景CreateHatchBrush创始带有投影图案的一个刷CreateMetaFile创始一个图元文书装置场景CreatePatternBrush用指定了刷图案的一幅位图创始一个刷CreatePen用指定的式样、宽窄和颜料创始一个画笔CreatePenIndirect依据指定的LOGPEN构造创始一个画笔CreateSolidBrush用纯色创始一个刷DeleteEnhMetaFile剔除指定的加强型图元文书DeleteMetaFile剔除指定的图元文书DeleteObject剔除GDI冤家,冤家使用的一切系富源都会被开释DrawEdge用指定的式样描写一个长方的边框DrawEscape换码(Escape)函数将数据径直发至显得装置驱动顺序DrawFocusRect画一个焦点长方DrawFrameControl描写一个基准控件DrawState为一幅图象或制图操作使用各式各样的效果Ellipse描写一个长圆,由指定的长方环绕EndPath终止界说一个途径EnumEnhMetaFile对准一个加强型图元文书,罗列内中独自的图元文文书要EnumMetaFile为一个基准的windows图元文书枚举独自的图元文文书要EnumObjects枚举可会同指定装置场景使用的画笔和刷ExtCreatePen创始一个扩展画笔(装璜或几何)ExtFloodFill在指定的装置场景里,用眼下选择的刷填空一个区域FillPath关途径中任何开的几何图形,并用眼下刷填空FillRect用指定的刷填空一个长方FlattenPath将一个途径中的一切曲线都变换成线段FloodFill用眼下选定的刷在指定的装置场景中填空一个区域FrameRect用指定的刷环绕一个长方画一个边框GdiComment为指定的加强型图元文书装置场景添加一条诠注信息GdiFlush履行任何未定的制图操作GdiGetBatchLimit断定有若干个GDI制图下令坐落队列中GdiSetBatchLimit指定有若干个GDI制图下令能进队列GetArcDirection画圆弧的时节,断定眼下利用的制图方位GetBkColor取得指定装置场景眼下的背景颜料GetBkMode对准指定的装置场景,取得眼下的背景填空模式GetBrushOrgEx断定指定装置场景中眼下选定刷起点GetCurrentObject博得指定品类的眼下选定冤家GetCurrentPositionEx在指定的装置场景中取得眼下的画笔地位GetEnhMetaFile取得磁盘文书中含的一个加强型图元文书的图元文书句柄GetEnhMetaFileBits中拇指定的加强型图元文书复制到一个内存储器缓冲区里GetEnhMetaFileDescription归来对一个加强型图元文书的介绍GetEnhMetaFileHeader取得加强型图元文书的图元文书头GetEnhMetaFilePaletteEntries取得加强型图元文书的全体或部分调色板GetMetaFile取得含在一个磁盘文书中的图元文书的图元文书句柄GetMetaFileBitsEx中拇指定的图元文书复制到一个内存储器缓冲区GetMiterLimit取得装置场景的斜率限量(Miter)设立GetNearestColor依据装置的显给力量,取得与指定颜料最临近的一样纯色GetObjectAPI取得对指定冤家进展介绍的一个构造GetObjectType断定由指定句柄引证的GDI冤家的品类GetPath取得对眼下景径进展界说的一连串数据GetPixel在指定的装置场景中取得一个像素的RGB值GetPolyFillMode对准指定的装置场景,博得多角形填空模式GetROP2对准指定的装置场景,取得眼下的制图模式GetStockObject取得一个固有冤家(Stock)GetSysColorBrush为任何一样基准系颜料取得一个刷GetWinMetaFileBits经过在一个缓冲区中填空用来基准图元文书的数据,将一个加强型图元文书变换成基准windows图元文书InvertRect经过反转每个像素的值,从而反转一个装置场景三拇指定的长方LineDDA枚举指定线段中的一切点LineTo用眼下画笔一条线,从眼下地位连到一个指定的点Access软件网官方交流QQ群(群号:198348076)access源码网店,WindowsAPI函数大全(精心小结)目次1\\.API之网函数…12\\.API之新闻函数…13\\.API之文书料理函数…24\\.API之盖章函数…55\\.API之公文和书体函数…76\\.API之菜系函数…87\\.API之位图、图标和光栅演算函数…98\\.API之制图函数…109\\.API之装置场景函数…1210\\.API之硬件与系函数…1411\\.API之过程和线程函数…1712\\.API之控件与新闻函数…181\\.API之网函数WNetAddConnection创始同一个网富源的永恒性连WNetAddConnection2创始同一个网富源的连WNetAddConnection3创始同一个网富源的连WNetCancelConnection收束一个网连WNetCancelConnection2收束一个网连WNetCloseEnum收束一次枚举操作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关一个内核冤家。

       它也会为工作分红一个工作编号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通过扩展的公文描写函数。

       如有必需,会激活窗口SetForegroundWindow将窗口设为系的前台窗口SetParent指定一个窗口的新父SetRect设立指定长方的情节SetRectEmpty将长方设为一个空长方SetWindowContextHelpId为指定的窗口设立扶助场景(前后文)IDSetWindowLong在窗口构造中为指定的窗口设立信息SetWindowPlacement设立窗口态和地位信息SetWindowPos为窗口指定一个新地位和态SetWindowText设立窗口的标题字或控件的情节SetWindowWord在窗口构造中为指定的窗口设立信息ShowOwnedPopups显得或躲藏由指定窗口一切全体弹出式窗口ShowWindow统制窗口的凸现性ShowWindowAsync与ShowWindow相像SubtractRect装长方lprcDst,它是在长方lprcSrc1中减少lprcSrc2取得的后果TileWindows以平铺顺序排窗口UnionRect装一个lpDestRect目标长方,它是lpSrc1Rect和lpSrc2Rect联合兴起的后果UpdateWindow挟制立即翻新窗口ValidateRect校验窗口的全体或有些客户区WindowFromPoint归来含了指定点的窗口的句柄。

       平常也称为前途色GetTextExtentExPoint断定要填入指定区域的字符数。

       平常由Windows用来标识取缔态PolyTextOut描写一连串字串RemoveFontResource从Windows系中剔除一样书体富源SetMapperFlagsWindows对书体进展映照时,可用该函数选择与目标装置的交错比相符的光栅书体SetTextAlign设立公文对齐方式,并指定在公文出口过程中使用装置场景的眼下地位SetTextCharacterExtra描写公文的时节,指定要在字符间插入的附加屋距SetTextColor设立眼下公文颜料。

       之上案例中,你得以发觉,以参数传接的MyPpint构造的情节在函数调用后发生了精神性变。

       长方内不许进展制图ExcludeUpdateRgn从专用装置场景剪裁区去掉指定窗口的基础代谢区域ExtCreateRegion依据世变换修改区域ExtSelectClipRgn中拇指定区域结合到装置场景的眼下剪裁区FillRgn用指定刷填空指定区域FrameRgn用指定刷环绕指定区域画一个外框GetBoundsRect获取指定装置场景的边疆长方GetClipBox获取完整含指定装置场景剪裁区的最小长方GetClipRgn获取装置场景眼下剪裁区GetDC获取指定窗口的装置场景GetDCEx为指定窗口获取装置场景。

       WindowsAPI函数大全,务软件付出的友人得以参考下1.API之网函数WNetAddConnection创始同一个网富源的永恒性连WNetAddConnection2创始同一个网富源的连WNetAddConnection3创始同一个网富源的连WNetCancelConnection收束一个网连WNetCancelConnection2收束一个网连WNetCloseEnum收束一次枚举操作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关一个内核冤家。

       如,VB的etAttr下令得以博得文书属性,SetAttr得以设立文书属性。

       构造渴求按引证传接给WINDOWS函数,即一切API函数中,构造都是按ByRef传接的(在Declare文句中ByRef是默认型)。

       对待GetDC,本函数供了更多的选项GetDCOrgEx获取指定装置场景起点地位(以屏幕坐标示意)GetDeviceCaps依据指定装置场景代替的装置的作用返复信息GetGraphicsMode规定是不是容许加强几何图形模式(世变换)GetMapMode为一定装置场景调入映象模式GetRegionData装入描述一个区域信息的RgnData构造或缓冲区GetRgnBox获取完整含指定区域的最小长方GetUpdateRgn规定指定窗口的基础代谢区域。

       其情节依然来自与API公文游历器。

       每个多角形都应是封闭的CreateRectRgn创始一个长方区域CreateRectRgnIndirect创始一个长方区域CreateRoundRectRgn创始一个圆角长方DeleteDC剔除专用装置场景或信息场景,开释一切相干窗口富源DPtoLP将点阵从装置坐标变换到专用装置场景论理坐标EqualRgn规定两个区域是不是相当ExcludeClipRect从专用装置场景的剪裁区中去掉一个长方区。

       系声响的分红方案是在统制面板里决议的mouse_event仿效一次鼠标事变OemKeyScan断定OEM字符汇集的一个ASCII字符的扫描码和Shift键态OemToChar将OEM字符集的一个字串变换到ANSI字符集SetCaretBlinkTime指定插入符(光标)的闪耀效率SetCaretPos指定插入符的地位SetComputerName设立新的电脑名SetCursor中拇指定的鼠标表针设为眼下表针SetCursorPos设立表针的地位SetDoubleClickTime设立继续两次鼠标单击之间能使系以为是双击事变的距离时刻SetEnvironmentVariable将一个条件变量设为指定的值SetKeyboardState设立每个虚构键眼下在键盘上的态SetLocaleInfo变更用户”地域”设立信息SetLocalTime设立眼下地域时刻SetSysColors设立指定窗口显得冤家的颜料SetSystemCursor变更任何一个基准系表针SetSystemTime设立眼下系时刻SetSystemTimeAdjustment定时添加一个校准值使内部系钟与一个大面儿的钟信号源同步SetThreadLocale为眼下方程设立地域SetTimeZoneInformation设立系时区信息ShowCaret在指定的窗口里显得插入符(光标)ShowCursor统制鼠标表针的可视性SwapMouseButton决议是不是交换鼠标随行人员键的作用SystemParametersInfo获取和设立数众多的windows系参数SystemTimeToTzSpecificLocalTime将系时刻变换成地域时刻ToAscii依据眼下的扫描码和键盘信息,将一个虚构键变换成ASCII字符ToUnicode依据眼下的扫描码和键盘信息,将一个虚构键变换成Unicode字符UnloadKeyboardLayout卸载指定的键盘格局VkKeyScan对准Windows字符汇集一个ASCII字符,断定虚构键码和Shift键的态11.API之过程和线程函数CancelWaitableTimer这函数用来撤销一个得以等待下来的计时器操作CallNamedPipe这函数由一个指望通过管道致函的一个客户过程调用ConnectNamedPipe训示一台服务器等待下来,以至客户机同一个定名管道连CreateEvent创始一个事变冤家CreateMailslot创始一个邮路。

       拜访操作系的电脑富源。

       忽视屏障、躲藏以及透亮窗口。

       键盘格局界说了按键在一样情悟性键盘上的地位与含义Beep用来世成简略的声响CharToOem将一个字串从ANSI字符集变换到OEM字符集ClipCursor将表针限量到指定区域ConvertDefaultLocale将一个特殊的地域标识符变换成实的地域IDCreateCaret依据指定的信息创始一个插入符(光标),并将它选定为指定窗口的默认插入符DestroyCaret清除(败坏)一个插入符EnumCalendarInfo枚举在指定”地域”条件中可用的日历信息EnumDateFormats罗列指定的”该地”设立中可用的长、短日子格式EnumSystemCodePages枚举系中已装置或撑持的代码页EnumSystemLocales枚举系曾经装置或供撑持的”地域”设立EnumTimeFormats枚举一个指定的地域适用的时刻格式ExitWindowsEx退出windows,并用一定的选项重新启动ExpandEnvironmentStrings扩展条件字串FreeEnvironmentStrings译者指定的条件字串块GetACP断定眼前正见效的ANSI代码页GetAsyncKeyState断定函数调用时指定虚构键的态GetCaretBlinkTime断定插入符光标的闪耀效率GetCaretPos断定插入符的眼下地位GetClipCursor取得一个长方,用来描述眼前为鼠标表针规程的剪切区域GetCommandLine博得指向眼下下令行缓冲区的一个表针GetComputerName取得这台电脑的名目GetCPInfo取得与指定代码页关于的信息GetCurrencyFormat对准指定的”地域”设立,依据钱币格式格式化一个数目字GetCursor获取眼前选择的鼠标表针的句柄GetCursorPos获取鼠标表针的眼下地位GetDateFormat对准指定的”该地”格式,对一个系日子进展格式化GetDoubleClickTime断定继续两次鼠标单击之间会被料理成双击事变的距离时刻GetEnvironmentStrings为含了眼下条件字串设立的一个内存储器块分红和归来一个句柄GetEnvironmentVariable取得一个条件变量的值GetInputState断定是不是在任何待决(等待料理)的鼠标或键盘事变GetKBCodePage由GetOEMCP取代,两者作用完整一样GetKeyboardLayout取得一个句柄,描述指定使用顺序的键盘格局GetKeyboardLayoutList博得系适用的一切键盘格局的一个列表GetKeyboardLayoutName取得眼下活络键盘格局的名目GetKeyboardState取得键盘上每个虚构键眼下的态GetKeyboardType理解与正使用的键盘关于的信息GetKeyNameText在给出扫描码的前提下,断定键名GetKeyState对准已料理过的按键,在新近一次进口信息时,断定指定虚构键的态GetLastError对准事先调用的api函数,用这函数取得扩展错信息GetLocaleInfo取得与指定”地域”关于的信息GetLocalTime取得本土日子和时刻GetNumberFormat对准指定的”地域”,按一定的格式格式化一个数目字GetOEMCP断定在OEM和ANSI字符集间变换的windows代码页GetQueueStatus断定使用顺序新闻队列中待决(等待料理)的新闻品类GetSysColor断定指定windows显得冤家的颜料GetSystemDefaultLangID取得系的默认言语IDGetSystemDefaultLCID取得眼下的默认系”地域”GetSystemInfo取得与底层硬件阳台关于的信息GetSystemMetrics归来与windows条件关于的信息GetSystemPowerStatus博得与眼下系电源态关于的信息GetSystemTime取得眼下系时刻,这时刻采用的是”共同世时刻”(即UTC,也叫作GMT)格式GetSystemTimeAdjustment使内部系钟与一个大面儿的钟信号源同步GetThreadLocale取得眼下方程的地域IDGetTickCount用来获取自windows启动以来阅历的时刻长度(毫秒)GetTimeFormat对准眼下指定的”地域”,按一定的格式格式化一个系时刻GetTimeZoneInformation取得与系时区设立关于的信息GetUserDefaultLangID为眼下用户取得默认言语IDGetUserDefaultLCID取得眼下用户的默认”地域”设立GetUserName取得眼下用户的名GetVersion断定眼下运转的Windows和DOS本子GetVersionEx取得与阳台和操作系关于的本子信息HideCaret在指定的窗口躲藏插入符(光标)IsValidCodePage断定一个代码页是不是有效IsValidLocale断定地域标识符是不是有效keybd_event这函数仿效了键盘举动LoadKeyboardLayout载入一个键盘格局MapVirtualKey依据指定的映照品类,履行不一样的扫描码和字符变换MapVirtualKeyEx依据指定的映照品类,履行不一样的扫描码和字符变换MessageBeep播放一个系声响。

       如,SetFocusLib”c:\\Mydll\\user32″函数声明中的Alias是可选的。

       不过不要操心,红运的是Microsoft的设计师们为咱供了顶用的工具,那API公文查阅器。

       这寓意着窗口为一切因公文的新闻都收Unicode字IsWindowVisible断定窗口是不是凸现IsZoomed断定窗口是不是最大化LockWindowUpdate锁定指定窗口,取缔它翻新MapWindowPoints将一个窗口客户区坐标的点变换到另一窗口的客户区坐标系MoveWindow变更指定窗口的地位和老幼OffsetRect通过使用一个指定的偏移,从而让长方运动兴起OpenIcon还原一个最小化的顺序,并将其激活PtInRect断定指定的点是不是坐落长方内部RedrawWindow重画全体或有些窗口ReleaseCapture为眼下的使用顺序开释鼠标拿获ScreenToClient断定屏幕上一个指定点的客户区坐标ScrollWindow骨碌窗口客户区的全体或一有些ScrollWindowEx依据外加的选项,骨碌窗口客户区的全体或有些SetActiveWindow激活指定的窗口SetCapture将鼠标拿获设立到指定的窗口SetClassLong为窗口类设立一个Long变量条款SetClassWord为窗口类设立一个条款SetFocusAPI将进口焦点设到指定的窗口。

       在Win32条件中应使用RegEnumKeyExRegEnumKeyEx枚举指定项下方的子项RegEnumValue枚举指定项的值RegFlushKey将对项和它的子项编成的修改现实写入磁盘RegGetKeySecurity获取与一个登记表项关于的安好信息RegLoadKey从先前用RegSaveKey函数创始的一个文书里装登记表信息RegNotifyChangeKeyValue登记表项或它的任何一个子项产生变时,用这函数供一样通牒机制RegOpenKey开一个现有登记表项RegOpenKeyEx开一个现有项。

       以一毫米的十足之一为部门SetDIBColorTable设立选入装置场景的一个DIBSection的颜料表信息SetDIBits未来自与装置无干位图的二进制位复制到一幅与装置关于的位图里SetDIBitsToDevice将一幅与装置无干位图的全体或有些据径直复制到一个装置SetStretchBltMode指定StretchBlt和StretchDIBits函数的舒卷模式StretchBlt将一幅位图从一个装置场景复制到另一个StretchDIBits将一幅与装置无干位图的全体或有些据径直复制到指定的装置场景8\\.API之制图函数AbortPath摈弃选入指定装置场景中的一切途径。

发表评论

电子邮件地址不会被公开。 必填项已用*标注