/AhkWin32Structs-Generator

Oops! All edge cases - generator for https://github.com/holy-tao/AhkWin32Projection

Primary LanguageC#MIT LicenseMIT

AhkWin32Structs

AutoHotkey stuct classes generated from the Win32Metadata project.

Known Issues / Notes / TODOs

API support (functions) is (probably) coming. AutoHotkey already has pretty robust handling for this via DllCall, so it isn't a priority. The primary benefit in my mind is not having to look up which DLL needs to be imported where - but even here, a consumer will be able to make more informed decisions about whether and when to load DLLs than I can via a projection.

  • 64-bit structs only. ANSI and Unicode variants are supported. Generated .ahk files always have the #Requires AutoHotkey v2.0.0 64-bit directive.
  • Only structs with fixed layouts are supported
    • This means flexible arrays are not supported (unless you only need one element)