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,
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" <firstname.lastname@example.org>
To: "Unicode List" <email@example.com>
Sent: Monday, October 23, 2000 6:05 PM
Subject: RE: FW: Unicode version of atl.dll?
> 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.
> -----Original Message-----
> From: Brendan Murray/DUB/Lotus [mailto:Brendan_Murray@Lotus.com]
> Sent: Sunday, October 22, 2000 9:34 AM
> To: Unicode List
> Subject: Re: FW: Unicode version of atl.dll?
> > From: Dario Teich [mailto:firstname.lastname@example.org]
> > Sent: Thursday, October 12, 2000 2:01 PM
> > To: email@example.com
> > 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.
This archive was generated by hypermail 2.1.2 : Tue Jul 10 2001 - 17:21:14 EDT