Question about win32, windows.d, user32 and kernel32
nobody
nobody at mailinator.com
Wed Aug 23 06:30:07 PDT 2006
Don Clugston wrote:
> nobody wrote:
>> Stewart Gordon wrote:
>>> nobody wrote:
>>>> It seems to me as if std.c.windows.windows has the stuff which
>>>> describes data structures and functions for kernel32. However I just
>>>> had to pull some info out of the dmc include folder to work with
>>>> clipboard related functions. I am curious why dmd links with user32
>>>> and kernel32 but does not seem to have a D version of winuser.h?
>>>
>>> Because translating the Win32 headers is a work in progress.
>>>
>>> http://www.prowiki.org/wiki4d/wiki.cgi?WindowsAPI
>>>
>>> Stewart.
>>>
>>
>> Thanks for the reply and the link. I can understand that translating
>> the full collection of Win32 headers is a large task. I was curious
>> why winuser in particular was not translated if kernel32 and user32
>> are linked by default for every build.
>
> I believe the windows headers that come with D are the ones which were
> needed for Empire to compile. I think they were expanded a bit beyond
> that, but it explains why the selection of functions is a bit odd; they
> were added as required.
That would certainly make sense. Thanks!
More information about the Digitalmars-d-learn
mailing list