That was my first choice when I wanted a sane WinAPI binding, but there are some problems with it:<div><br><div>1. It has some pragma(lib, ...) declarations which aren't being met and which assume some things, that aren't true.</div>
</div><div>2. It uses version identifiers to determine the, you guessed it, version of Windows in question. This is very bad, since it won't compile without at least some version identifiers and I'm sure we can make the OS version available at compile-time to obviate the need for those version identifiers.</div>
<div>3. It includes tons of obsolete stuff, that cannot and will not be used ever, which are hard to track down and extract.</div><div class="gmail_extra"><br><br><div class="gmail_quote">On Fri, Nov 23, 2012 at 3:35 PM, Andrej Mitrovic <span dir="ltr"><<a href="mailto:andrej.mitrovich@gmail.com" target="_blank">andrej.mitrovich@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im"> 11/23/12, Gor Gyolchanyan <<a href="mailto:gor.f.gyolchanyan@gmail.com">gor.f.gyolchanyan@gmail.com</a>> wrote:<br>

> I'm going to translate WinAPI headers (all<br>
> except DirectX and deprecated, like winsock1) after that.<br>
<br>
</div>Please see <a href="http://dsource.org/projects/bindings/wiki/WindowsApi" target="_blank">http://dsource.org/projects/bindings/wiki/WindowsApi</a><br>
</blockquote></div><br><br clear="all"><div><br></div>-- <br>Bye,<br>Gor Gyolchanyan.<br>
</div>