Compiler: amnesiac Last Modified: 20101029
The Standard Libraries is a collection of libraries that provide many useful function. This library help is listed systematically from Tuncay's AhkStdLibCollection(Current version: 201009181732) and is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
You should have received a copy of the Ahk Standard Library Collection along with this help. If not, please download from http://www.autohotkey.com/forum/viewtopic.php?p=335088.
Discussions of the development of the help occur on the AutoHotkey Chinese Form (ahk.5d6d.com) and AHKCN QQ group (Num: 58806956) for chinese users.
Click on a function (set) name for details.
| Function | Description |
| A_* | True Binary Arrays |
| Affinity_* | Sets the CPU to be used in Dual/Quad/Multi core processors / Effectively. |
| AHKHID_* | An AHK implementation of the HID functions |
| AHKsock_* | A simple AHK implementation of Winsock (TCP/IP) |
| Align() | Aligns controls inside the parent. |
| Anchor() | Control Anchoring for resizing windows. |
| argp_* | Argument Options Parser |
| baseConvert() | Number System Converter |
| CColor() | Set text and background color for some Gui controls. |
| cdomessage() | CDO COM - Email Delivery |
| CMDret_* | runReturn return output from console progs |
| CMDret_stream() | stream return output from console progs |
| com_* | COM Standard Library |
| ConnectedToInternet() | How to find Internet Connection Status |
| ConsoleApp_* | Retrieve standard output (StdOut) of a program |
| Crypt_* | File Standard Library Crypt |
| DamerauLevenshteinDistance() | Fuzzy string searching |
| DateParse() | Convert any date format to YYYYMMDDHH24MISS. |
| Delay() | High Resolution Delay |
| difference() | Super Fast and Accurate string distance algorithm |
| Dlg_* | Common Operating System Dialogs |
| DLL_* | Resource-Only DLL for Dummies |
| Dock_* | Dock desired top level windows (dock clients) to any top level window (dock host). |
| DockA() | Dock AHK windows |
| Edit_* | Update/Control any Edit control |
| EmptyMem() | Run AHK scripts with less (half or even less) memory usage. |
| Eval_* | Evaluate math expressions in strings |
| Exec() | Executes AutoHotkeys internal commands from within a given string. (Execute AHK code dynamically!) |
| File_* | File Standard Library |
| FileExtract_* | Complementary and extended FileInstall |
| FileGetVersionInfo() | Extracts and returns version information ( any one at a time ) from an executable file. |
| fileIsBinary() | Check if file is a binary or text format. |
| Font_* | Creates font or sets applies to control. |
| ftp_* | Basic FTP Functions |
| Functions() | A wrapper set of functions for commands which have an output variable. |
| Gdip_* | GDI+ standard library |
| GetAvailableFileName_* | Get next/free Available File Name |
| GetCommonPath() | Get path to standard system folder. |
| grep() | grep - global regular expression match |
| HLink_* | HyperLink control |
| Hotstrings() | RegEx Powered Dynamic Hotstrings |
| HtmDlg() | HTML DialogBox |
| httpQuery() | httpQuery GET and POST requests |
| HttpQueryInfo() | HttpQueryInfo - Get HTTP headers |
| ILButton() | Image buttons with text, states, alignment |
| ini_* | Basic Ini String Library |
| InternetFileRead_* | InternetFileRead aka UrlDownLoadToVar |
| IsFullScreen() | Checks if a window is in fullscreen mode |
| json() | Read/write JSON parser |
| LetUserSelectRect() | Select a portion of the screen |
| mci_* | MCI Play/Control media files |
| MCode() | Machine code functions: Bit Wizardry |
| md5_* | Computes and returns MD5 hash for a variable or a File |
| mg_* | Mouse gestures |
| MI_* | Provides a set of functions for implementing icons in menus. |
| Mount_* | Mount any path as a drive |
| msTill() | Get milliseconds until time |
| Notify() | Multiple easy tray area notifications |
| pgArray_* | A solution for Manipulating AHK's Arrays v2 |
| ping_* | Ping() function without PING.EXE |
| PixPut() | Bitmap Static Control |
| ProcessInfo_* | Function library to retrieve various application process informations. |
| QPX() | Wrapper for QueryPerformanceCounter() |
| Rand() | A wrapper to Ahks internal Random command. |
| RandomUniqNum() | Generating unique random integers |
| Rebar_* | Rebar control |
| regionGetColor_* | Average color a window |
| RemoteBuf_* | RemoteBuffer - Read and write process memory |
| RichEdit_* | RichEdit control |
| RPath_* | Calculates a path by comparing two pathes, FROM and TO. |
| SB_* | Creates and controls a progressbar placed atop the last known AHK Gui's Statusbar control. |
| sc_* | Screen Capture utility |
| ShellFileOperation() | A shell function that can be called to Copy / Move / Delete / Rename File(s). |
| ShowMenu_* | Show menu from the text |
| Splitter_* | Splitter control |
| st_* | Stack Library |
| StdoutToVar_* | Redirects the output of a command or application into one of the script's variables. |
| StrPut() / StrGet() | Copies a string to or from a memory address, optionally converting it between code pages. |
| strTail_* | Return the last lines of string |
| StrX() | Auto-Parser for XML / HTML |
| sXMLget() | Simple solution that get information out of xml and html. |
| TaskButton_* | Extract Informations about TaskBar |
| TF_* | Text file & Variables/String Library |
| ThousandsSep() | Add Thousands Separator |
| Toolbar_* | Toolbar control |
| ToolTip_* | Advanced ToolTip features |
| TrayIcon_* | Extract Informations about TrayIcons |
| TVX_* | TreeViewX - Tree View eXtension |
| type_* | Type Functions |
| UnHTM() | Remove HTML formatting from a String |
| USBD_* | Safely Remove USB Flash Drive. |
| uuid() | Generates a time-based Universally Unique Identifier based on random clock and node IDs. |
| VA_* | Vista Audio Control Functions |
| WaitPixelColor() | Waits until pixel is a certain color. |
| WatchDirectory() | Watch folders for changes |
| Win_* | Set of window functions. |
| WinServ_* | Start, Stop or Query a windows service (WinAPI) |
| xpath_* | Read and write XML documents with XPath syntax. |
| yaml_* | Simple Yaml Parser |