揰掵佲 发表于 2021-1-25 09:39:46

api 百例大全(总贴-实例200):学易语言从Api开始

api 百例(1) 修改进程占用内存 WriteProcessMemory 函数
api 百例(2)置剪辑板文本 SetClipboardData函数
api 百例(3)CreateProcess函数用法
api 百例(4) 枚举进程文件路径 EnumProcesses函数
api 百例(5) 取得指定进程内存GetProcessMemoryInfo函数
api 百例(6)打印对话框 PrintDlg函数
api 百例(7) 动态创建时钟 SetTimer和KillTimer函数
api 百例(8) 取运行时间(4) GetTickCount函数
api 百例(9)取现行时间与世界时间 GetSystemTime函数
api 百例(10) 取当前登陆用户 GetUserName函数

api 百例(11) 取操作系统版本 GetVersionExA函数
api 百例(12) 弹出托盘右键菜单 Shell_NotifyIconA函数
api 百例(13) 取CPU信息 GetSystemInfo函数
api 百例(14) 取任务栏高度 SystemParametersInfo函数
api 百例(15) 申请内存 GlobalAlloc 函数
api 百例(16) 虚拟内存申请 VirtualAlloc函数
api 百例(17) 申请进程堆栈内存 HeapAlloc函数
api 百例(18) 取内存容量信息 GlobalMemoryStatusEx函数
api 百例(19) 编码转换 MultiByteToWideChar和WideChar函数
api 百例(20) 系统字体是否为默认大小 GetTextMetricse函数

api 百例(21)取字体宽度与高度 GetTextExtent函数
api 百例(22)画三角形 MoveToEx和LineTo函数
api 百例(23) 创建画笔CreatePen 函数
api 百例(24) 创建画笔扩展ExtCreatePen函数
api 百例(25) 取系统颜色 GetSysColor函数
api 百例(26) 关闭显示器 SendScreenMessage 函数
api 百例(27) 取窗口标题 etWindowText与GetWindowText函数
api 百例(28) 移动窗口 MoveWindow函数
api 百例(29) 创建线程 CreateThread与SHCreateThread函数
api 百例(30) 自创IP编辑框控件 CreateWindow函数


api 百例(31) 显示隐藏 ShowWindow函数
api 百例(32) 总在最前 SetWindowPos 函数
api 百例(33)   窗口淡出效果 AnimateWindow 函数
api 百例(34) 合并矩形区域CreateRectRgn和CombineRgn函数
api 百例(35) 取鼠标所在窗口句柄 WindowFromPoint函数
api 百例(36) 通用刷新显示 UpdateWindow 函数
api 百例(37) 为程序设定消息(可接收处理) WindowProc函数
api 百例(38) 查看文件属性对话框 ShellExecute函数
api 百例(39)系统关于对话框 ShellAbout函数
api 百例(40)重新启动对话框 #59 函数


api 百例(41) 取操作系统语言 GetSystemDefaultLCID函数
api 百例(42)取文件大小 StrFormatByteSize函数
api 百例(43) 自定义信息框 MessageBox函数
api 百例(44) 自创窗口及类控件 RegisterClass函数
api 百例(45) 图片框变成窗体GetWindowLong与SetWindowLong函数
api 百例(46) GDI绘制文字到窗口TextOut函数
api 百例(47) GDI描绘矩形文本DrawText函数
api 百例(48)核心支持库 鸣叫() MessageBeep函数
api 百例(49) 取屏幕宽度与取屏幕高度 GetDeviceCaps函数
api 百例(50)设置屏幕分辨率 ChangeDisplaySettings函数


api 百例(51) 取自定义数据类型大小 LocalSize函数
api 百例(52) 取系统当前显示分辨率 GetDesktopWindow函数
api 百例(53) 取显示器支持模式 EnumDisplaySettings函数
api 百例(54) GDI设置输出前景色 SetTextColor函数
api 百例(55) GDI输出文字背景透明 SetBkMode函数
api 百例(56) GDI创建字体 CreateFont函数
api 百例(57) OPenGL支持库GetDC与ReleaseDC函数
api 百例(58) 多线程操作EnterCriticalSection和LeaveCriticalSection函数
api 百例(59) 取剪辑板文本 GetClipboardData函数
api 百例(60)取当前激活的窗口句柄 GetForegroundWindow函数


api 百例(61) 系统核心支持库- 文件改名 SHFileOperation函数
api 百例(62) 取特定目录 SHGetFolderPath函数
api 百例(63)设置按钮选中状态 CheckDlgButton函数
api 百例(64) 判断是否有标题栏 巧用 GetTitleBarInfo函数
api 百例(65) 多线程 禁止重复运行 CreateSemaphore和ReleaseSemaphore函数
api 百例(66) 程序自杀 利用线程优先级 SetThreadPriority函数
api 百例(67) GetCurrentDirectory和SetCurrentDirectory函数
api 百例(68) 取出错信息文本 FormatMessage函数
api 百例(69) 文件独占实例 CreateFile函数
api 百例(70) 打开文件所在位置SHOpenFolderAndSelectItems函数


api 百例(71)写到文件与读入文件 WriteFile和ReadFile函数
api 百例(72) 文件缓存FlushFileBuffers和SetFilePointer函数
api 百例(73) 复制文件与移动文件CopyFile和MoveFile函数
api 百例(74)通用对话框_打开文件GetOpenFileNamePreview函数
api 百例(75) 通用对话框_保存文件GetSaveFileNamePreview函数
api 百例(76) 文件是否存在FindFirstFile函数
api 百例(77) 搜索并运行 FindNextFile函数
api 百例(78) 取驱动器类型 GetDriveType函数
api 百例(79) 取驱动器列表 GetLogicalDriveStrings函数
api 百例(80) 取磁盘剩余空间 GetDiskFreeSpaceEx函数


api百例(81) ReleaseCapture与SetCapture函数
api 百例(82) 内存 取变量数据地址StrDup函数
api 百例(83) 运行外部程序与打开指定网址 ShellExecute函数
api 百例(84) 任务栏是否自动隐藏 SHAppBarMessage函数
api 百例(85) 字节集到文本 SysAllocStringByteLen函数
api 百例(86) 命令行缓冲区-取自身全路径 GetCommandLine函数
api 百例(87) 物理内存优化 SetProcessWorkingSetSize函数
api 百例(88)取资源中的文本 LoadString函数
api 百例(89) 动态加载DLL库 LoadLibrary与FreeLibrary函数
api 百例(90) 安静清空回收站 SHEmptyRecycleBin函数

api 百例(91) 取回收站文件数量 SHQueryRecycleBin函数
api 百例(92) 系统服务—查询服务状态 QueryServiceStatus函数
api 百例(93) 系统服务类—取服务描述QueryServiceConfig2函数
api 百例(94) 系统服务类—安装系统服务CreateService函数
api 百例(95) 系统服务类—卸载服务DeleteService函数
api百例(96) 系统服务类—开启服务StartService函数
api百例(97) 系统服务类—停止服务ControlService函数
api百例(98) 系统服务类—修改启动类型ChangeServiceConfig函数
api 百例(99) MCI多媒体指令mciSendString函数
api 百例(100) 字体选择对话框 ChooseFont函数

-----------------------------------------------------[菜单类-函数]-----------------------------------------------------
api 百例(101) 菜单类-动态添加菜单AppendMenu函数
api 百例(102) 菜单类-弹出菜单TrackPopupMenuEx函数
api 百例(103)菜单类-TrackPopupMenu函数
api 百例(104) 菜单类-菜单右对齐SetMenuItemInfo函数
api 百例(105) 菜单类-给菜单添加图片SetMenuItemBitmaps函数
api百例(106)菜单类-给系统(控制)菜单项SetMenuDefaultItem函数
api 百例(107) 菜单类-动态创建菜单,可响应事件CreateMenu函数
api 百例(108) 菜单类-使系统(控制)关闭菜单失效RemoveMenu函数
api 百例(109) 菜单类-修改菜单条目内容ModifyMenu函数
api 百例(110) 菜单类-动态载入DLL中的菜单LoadMenu函数
api 百例(111) 菜单类-判断是否有菜单句.柄IsMenu函数
api 百例(112) 菜单类-插入菜单项InsertMenuItem函数
api 百例(113) 菜单类-插入菜单条目InsertMenu函数
api 百例(114)取菜单文本GetMenuString函数
api 百例(115) 菜单类-双列菜单GetMenuItemInfo函数
api 百例(116) 菜单类-取菜单条目ID GetMenuItemID函数
api 百例(117) 菜单类-禁用菜单EnableMenuItem函数
api 百例(118) 菜单类-选中与取消菜单CheckMenuItem函数
api 百例(119) 菜单类-圆形复选样式CheckMenuRadioItem函数

--------------------------------------------------[硬件与系统类]-----------------------------------------------------
api 百例(120) 硬件与系统类-模拟键盘按下与放开MapVirtualKey函数
api 百例(121) 硬件与系统类-让Text无光标HideCaret函数
api 百例(122) 硬件与系统类-取DOS和Windows版本GetVersion函数
api 百例(123) 硬件与系统类-取系统默认语言ID GetUserDefaultLCID函数
api 百例(124) 硬件与系统类-硬件与系统类-GetTimeZoneInformation函数
api 百例(125) 硬件与系统类-格式化现行时间GetTimeFormat函数
api 百例(126) 硬件与系统类-取系统运行时间GetTickCount函数
api 百例(127) 硬件与系统类-GetSystemTimeAdjustment函数
api 百例(128) 硬件与系统类-取笔记本电池状态GetSystemPowerStatus函数
api 百例(129) 硬件与系统类-取系统环境信息GetSystemMetrics函数
api 百例(130) 硬件与系统类-取OEM代码页GetOEMCP函数
api 百例(131) 硬件与系统类-格式化数字GetNumberFormat函数
api 百例(132) 硬件与系统类-取本系统所在国家GetLocaleInfo函数
api 百例(133) 硬件与系统类-最近的输入虚拟键状态GetKeyState函数
api 百例(134) 硬件与系统类-Hook键盘记录GetKeyNameText函数
api 百例(135) 硬件与系统类-取键盘相关信息GetKeyboardType函数
api 百例(136) 硬件与系统类-取键盘指示灯状态GetKeyboardState函数
api 百例(137) 硬件与系统类-取所有输入法名称GetKeyboardLayoutList函数
api 百例(138) 硬件与系统类-取环境变量值GetEnvironmentVariable函数
api 百例(139) 硬件与系统类-获取与设置鼠标双击时间GetDoubleClickTime函数
api 百例(140) 硬件与系统类-格式化日期GetDateFormat函数
api 百例(141) 硬件与系统类-获取与设置鼠标GetCursorPos与SetCursorPos函数
api 百例(142) 硬件与系统类-取鼠标句柄GetCursor函数
api 百例(143) 硬件与系统类-设置鼠标指针SetCursor函数
api 百例(144) 硬件与系统类-测试虚拟键值GetAsyncKeyState函数
api 百例(145硬件与系统类-取环境变量文本块GetEnvironmentStrings函数
api 百例(146) 硬件与系统类-关闭系统ExitWindows函数
api 百例(147) 硬件与系统类-生成简单声音Beep函数




------------------------------------------------------[网络类]--------------------------------------------------------
api 百例(148) 网络类-枚举资源所有域WNetOpenEnum函数
api 百例(149) 网络类-取网络资源连接名称WNetGetUser函数
api 百例(150) 网络类-网络盘名称转换WNetGetUniversalName函数
api 百例(151) 网络类-取已连接资源名称WNetGetConnection函数
api 百例(152) 网络类-取所有网卡信息GetAdaptersInfo函数
api 百例(153) 网络类-监控网卡流量GetIfTable2函数
api 百例(154) 网络类-统计TCP连接信息GetTcpStatistics函数
api 百例(155) 网络类-取TCP连接列表GetTcpTable函数
api 百例(156) 网络类-取本机UDP连接信息GetUdpStatistics函数
api 百例(157) 网络类-取UDP连接列表GetUdpTable函数
api 百例(158) 网络类-监控ICMP流量GetIcmpStatistics函数
api 百例(159) 网络类-取本机网络参数GetNetworkParams函数
api 百例(160) 网络类-取本机所有IP地址GetIpAddrTable函数
api 百例(161) 网络类-禁用网卡IpRenewAddress与IpReleaseAddress函数
api 百例(162) 网络类-取IP协议信息GetIpStatistics函数
api 百例(163) 网络类-取本机网卡名称GetInterfaceInfo函数
api 百例(164) 网络类-取指定MAC地址SendARP函数
api 百例(165) 网络类-取本机IP路由表GetIpForwardTable函数
api 百例(166) 网络类-断开TCP连接SetTcpEntry函数
api 百例(167) 网络类-Ping网络IP地址IcmpSendEcho函数
api 百例(168) 取指定目的地往返跳跃数GetRTTAndHopCount函数
api 百例(169) 网络类-添加IP与删除IPAddIPAddress与DeleteIPAddress函数
api 百例(170) 网络类-取网卡序号GetAdapterIndex函数
api 百例(171) 网络类-取最快网卡序号GetBestInterface函数
api 百例(172) 网络类-判断是否在局域网IsNetworkAlive函数
api 百例(173) 网络类-是否连网InternetCheckConnectionA函数
api 百例(174) 网络类-取网络连接状态InternetGetConnectedState函数
api 百例(175) 网络类-发送广播消息NetMessageBufferSend函数
api 百例(176) 网络类-浏览网络文件夹SHBrowseForFolderA函数
api 百例(177) 网络类_枚举网络使用者NetUserEnum函数
api 百例(178) 网络类-枚举本机用户组NetLocalGroupEnum函数
api 百例(179) 网络类-用户是否存在LookupAccountNameA函数
api 百例(180) 网络类-枚举已映射盘符IsNetDrive函数
api 百例(181) 网络类-取本机工作组名称NetGetJoinInformation函数
api 百例(182) 网络类-枚举内网所有计算机NetServerEnum函数
api 百例(183) 网络类-下载文件URLDownloadToFile函数
api 百例(184) 网络类-取多网卡MAC地址GetAdaptersAddresses函数
api 百例(185) 网络类-枚举本机共享NetShareEnum函数
api 百例(186) 网络类-枚举IE缓存FindFirstUrlCacheEntry与FindFirstUrlCacheEntry函数
api 百例(187) 网络类-枚举IP地址映射表GetIpNetTable函数
api 百例(188) 网络类-取网卡连接速度GetIfTable函数
api 百例(189) 网络类-读网页文件InternetReadFile函数
api 百例(190) 网络类-取网络文件大小HttpQueryInfo函数
api 百例(191) 网络类-模拟浏览器请求 续点下载HttpAddRequestHeaders函数
api 百例(192) 网络类-URL解密InternetCanonicalizeUrl函数
api 百例(193) 网络类-连接指定服务器InternetConnect函数
api 百例(194) 网络类-取网站Cookie文本InternetGetCookie函数
api 百例(195) 网络类-读取IE缓存流ReadUrlCacheEntryStream与RetrieveUrlCacheEntryStream函数
api 百例(196) 网络类-取网卡序列号Netbios函数
api 百例(197) 网络类-枚举系统通信协议WSAEnumProtocols函数
api 百例(198) 网络类-枚举共享会话NetSessionEnum函数
api 百例(199) 网络类-取共享会话详细信息NetSessionGetInfo函数
api 百例(200) 网络类-断开指定会话NetSessionDel函数

 Windows API是一套用来控制Windows的各个部件的外观和行为的预先定义的Windows函数。用户的每个动作都会引发一个或几个函数的运行以告诉Windows发生了什么。
   更易理解来说:Windows系统除了协调应用程序的执行、内存的分配、系统资源的管理外,同时他也是一个很大的服务中心。调用这个服务中心的各种服务(每一种服务就是一个函数)可以帮助应用程序达到开启视窗、描绘图形和使用周边设备等目的,由于这些函数服务的对象是应用程序,所以称之为Application
Programming Interface,简称API 函数。WIN32 API也就是MicrosoftWindows 32位平台的应用程序编程接口。

**** Hidden Message *****

稳劲 发表于 2021-2-2 06:06:40

整理得太齐全了吧,必须赞。

梨花丶丶 发表于 2021-6-17 13:53:51

感谢分享 谢谢

照相不开美颜 发表于 2021-8-3 00:41:55

太好的资源了,熬夜也要学习!

xyoghxqw 发表于 2021-11-12 15:23:27

好!!!!!!!!

ghwlpkbj 发表于 2023-4-9 22:29:15

:):):):):):):):):):):):):):)

z929232278 发表于 2023-9-14 02:04:38

Interface,简称API 函数。WIN32 API也就是MicrosoftWindows 32位平

idvatowg 发表于 2024-1-10 12:38:52

谢谢楼主分享,666

heiheidz 发表于 2024-2-16 13:18:23

好东西看看吧

dhkpcdmw 发表于 2024-5-5 06:07:20

api 百例大全(总贴-实例200):学易语言从Api开始
页: [1]
查看完整版本: api 百例大全(总贴-实例200):学易语言从Api开始