gdi32 and wine

Rolf Kalbermatter rolf.kalbermatter at
Fri Apr 4 14:06:52 CST 2003

Mike Hearn wrote:

> ATMLIB isn't a Microsoft DLL is it? So why is it making undocumented
> calls? I think if this is actually an Adobe lib, then working through
> the unimplemented functions is certainly possible.

No, it is indeed an Adobe lib, but it is standard installed with
Windows NT/2K and XP as far as I know. This does however probably
mean that there has been close cooperation between Adobe and MS
for this lib, which may or may not imply many undocumented calls
to core Windows DLLs.

It is a small DLL however so it does not seem to implement so much.
Only it has a compagnon atmfd.dll which is much larger.

I have also found some references on the web that the MS installation
does not include a specific registry setting, so that the DLL will
refuse to convert copyrighted Type1 fonts into TrueType and make
them not usable in any but the Adobe applications! And a probably
outdated API description from Adobe from 1998!

Rolf Kalbermatter

More information about the wine-devel mailing list