Re: FW: Unicode version of atl.dll?

From: Michael \(michka\) Kaplan (
Date: Mon Oct 23 2000 - 22:03:32 EDT

Actually, for the most part the Win9x code base has more in common with its
16-bit cousins than its Unicode brothers NT and Win2000. It is very
non-Unicode in many cases very 16-bit based, unfortunately.

Think of the Win9x 32-bitness being a bit like painting your house. It may
look pretty but it does not really affect what the inside looks like,
unfortunately. :-(

Brendan's statements are what one might consider to be the more cynical view
of things, but it is a view that I often share, myself. Certainly anyone who
has ever had to spend time in the bowels of Win9x writing device drivers
would attest to these things (and they would likely be a lot more bitter
than Brendan or I!).


a new book on internationalization in VB at

----- Original Message -----
From: "Carl W. Brown" <>
To: "Unicode List" <>
Sent: Monday, October 23, 2000 6:05 PM
Subject: RE: FW: Unicode version of atl.dll?

> Brendan,
> Win3.x is a shell that runs on top of DOS that runs 16 bit apps. Win 9x
> Win NT run Win32 apps. Windows 95 was a new operation system. Win98 and
> Win Me are based on Win95.
> Win9x support most of the Win NT API. There are some APIs such as some of
> the Unicode APIs that are not supported. Some applications use private
> to emulate the missing APIs to create portable Unicode applications. While
> the OSes are different the apps are similar.
> Win 3.x apps use separate compilers than the Win 9.x/Win NT apps.
> Carl
> -----Original Message-----
> From: Brendan Murray/DUB/Lotus []
> Sent: Sunday, October 22, 2000 9:34 AM
> To: Unicode List
> Subject: Re: FW: Unicode version of atl.dll?
> > From: Dario Teich []
> > Sent: Thursday, October 12, 2000 2:01 PM
> > To:
> > Subject: Unicode version of atl.dll?
> >
> > Dear friends:
> >
> > An error message appears whenever I try to instal a software that says:
> "cannot run unicode version of atl.dll on windows 95". But I'm running
> windows 98! How > can I upgrade the unicode version of atl.dll?
> >
> > thanks:
> >
> > dario
> Sorry to disappoint you, but Win98, like Win95 and ME, are all in the same
> basic family as Win 3.x. The message really means that you need to upgrade
> to NT to use that DLL.
> Brendan

This archive was generated by hypermail 2.1.2 : Tue Jul 10 2001 - 17:21:14 EDT