[clean-list] htoclean and dlls

Marco Kesseler m.kesseler@aia-itp.com
Thu, 6 Dec 2001 14:49:11 +0100


From: "Fergus Henderson" <fjh@cs.mu.oz.au>
> The "A" suffix stands for "ASCII", as opposed to Unicode.
> Win32 routines which take string parameters generally have two
> versions, one for ASCII strings, and one for Unicode strings.
> I think the Win32 header files contain conditional #defines
> for symbols like VeryUsefulCall, something along the general
> lines of
>
> #if <use ASCII>
>   #define VeryUsefulCall VeryUsefulCallA
> #else /* use Unicode */
>   #define VeryUsefulCall VeryUsefulCall<some other suffix>
> #endif
>
> with appropriate stuff in between the <...>.

where <some other suffix> is usally 'W' in case of unicode (known as WCHAR
in windows).

regards,
Marco