From: alby.gamper@gmail.com
Subject: Ann: Ada-Win32 bindings
Date: Fri, 3 Aug 2018 17:20:25 -0700 (PDT)
Date: 2018-08-03T17:20:25-07:00 [thread overview]
Message-ID: <27b53953-36f2-4efe-b877-2e316b176d80@googlegroups.com> (raw)
Dear Ada community
I am pleased to announce the initial release of ADA bindings for the Win32 API
Available at https://github.com/Alex-Gamper/Ada-Win32
These bindings where generated from the latest Windows SDK (version 17134)
on Windows 10 x64 and include the definitions that would be available from
the following C/C++ header file
#include <SDKDDKVer.h>
#if (_MSC_VER >= 1900)
#ifdef _WIN64
#if _WIN32_WINNT >= _WIN32_WINNT_WINBLUE
#include <Windows.h>
#include <ComSvcs.h>
#include <roapi.h>
#include <winstring.h>
#include <roerrorapi.h>
#endif
#endif
#endif
It is intended that these binding for the basis of both the Ada-WinRT
and the planned/future Ada-NetFramework bindings
Note: Their is still a bit of work to do in these bindings, specifically
1) Callbacks / function profiles need to be addressed (currently mapped to System.Address)
2) Handle inline functions ??
3) Better handling of Pre-processor macros ??
next reply other threads:[~2018-08-04 0:20 UTC|newest]
Thread overview: 14+ messages / expand[flat|nested] mbox.gz Atom feed top
2018-08-04 0:20 alby.gamper [this message]
2018-08-04 7:10 ` Ann: Ada-Win32 bindings Dmitry A. Kazakov
2018-08-04 9:58 ` alby.gamper
2018-08-04 11:27 ` Dmitry A. Kazakov
2018-08-06 21:57 ` Randy Brukardt
2018-08-06 22:11 ` Randy Brukardt
2018-08-07 9:45 ` alby.gamper
2018-08-07 14:12 ` Dan'l Miller
2018-08-07 22:14 ` Randy Brukardt
2018-08-07 22:02 ` Randy Brukardt
2018-08-07 15:38 ` Ann: " Aurele Vitali
2018-08-09 12:00 ` alby.gamper
2018-08-09 13:38 ` Aurele Vitali
2018-08-09 21:46 ` Jere
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox