On Tuesday, 22 October 2013 at 01:07:48 UTC, Erik van Velzen
wrote:
I do get a few compiler errors with DMD in these win32.* modules
about incorrect typecasts. I will make a new topic if these
persist or file a bug report with the author.
if you use x64 build then i must disappoint you, it only
converted and works for 32 bit, i have my own "fixed" version of
these, but it is hacked to just works.
and i don't remember wrong casts in there. do you mixing
std.c.windows with this win32? if so, this just because of
ambiguity, compiler can't distinguish on itself if multiple
definitions exists in one scope. either use alias to specify
which symbol to use alias (like this "alias MessageBoxA =
std.c.windows.windows;") or static import one of the modules.