🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: borland.public.cppbuilder.nativeapi
Article #4835

Re: how to use wide character symbols

#4835
From: sky
Date: Wed, 16 Nov 2005 03:42
52 lines
3006 bytes
Thank you Alan

but how to support unicode for win9x in my BCB 6.0 program

MS only offer a lib file with coff format, no omf format.

and I can't convert it to omf format by coff2omf.exe

further hint?

sky


"Alan Bellingham" <alanb@episys.com> 
??????:aonjn152reu5to2st6ptftml5gomh74ojd@4ax.com...
> "sky" <akeehuang@163.com> wrote:
>
>>The program need run under Win9X/Win2000/WinXP
>>
>>I want to draw some Unicode text on the standard window DC by API 
>>function.
>
> One of the major differences between the semi-16 and full-32-bit
> versions of Windows is that Win95/98/Me were not designed to support
> Unicode, whereas Windows NT/2000/XP are.
>
> (Some history - back in 1992-94, Microsoft were hot on the NT line of
>  OSes. But they knew they couldn't get everyone using Windows 3.1 to
>  transition to Windows NT at once, so they produced Chicago - aka
>  Windows 95. It was a kludge of Windows 3.1 code, Windows NT code, and
>  some new stuff from neither. It existed to allow people to use those
>  fragile insecure 16-bit Windows apps, and was only supposed to have
>  one version, while they produced a newer better NT 4, and got everyone
>  across to that.
>
>  But of course, people wouldn't go for NT. It wasn't pretty enough. And
>  there came the 98 and Me patches, before Microsoft finally knocked the
>  whole mishmash on the head and dispatched it to the sky. But oh no,
>  the zombie will not die!)
>
> If you really do have to support Unicode on 9x, then the following link
> is probably the best place to find out the info:
>
>
> http://msdn.microsoft.com/library/default.asp?url=/library/en-us/mslu/winprog/microsoft_layer_for_unicode_on_windows_95_98_me_systems.asp
>
> However, I'd suggest implementing for 2000 and later, and only consider
> the "Unicode Layer" described there if you really have to.
>
> Alan Bellingham
> -- 
> ACCU Conference 2006 - 19-22 April, Randolph Hotel, Oxford, UK 
Technical Details
Message-ID: <437aaaa3@newsgroups.borland.com>
Path: arc1-ca.pugleaf.net!g2news1.google.com!news4.google.com!newshub.sdsu.edu!logbridge.uoregon.edu!newsfeeds.ihug.co.nz!ihug.co.nz!newsgroups.borland.com!not-for-mail
References: <4379743f@newsgroups.borland.com> <43798d80@newsgroups.borland.com> <4379d43d@newsgroups.borland.com> <aonjn152reu5to2st6ptftml5gomh74ojd@4ax.com>

Show Full Headers
Complete Article Headers
X-Google-Thread: 10cc67,7b8ae1fb7a416306
X-Google-Attributes: gid10cc67,public
X-Google-Language: ENGLISH,ASCII-7-bit
Reply-To: "sky" <akeehuang@163.com>
From: "sky" <akeehuang@163.com>
Newsgroups: borland.public.cppbuilder.nativeapi
References: <4379743f@newsgroups.borland.com> <43798d80@newsgroups.borland.com> <4379d43d@newsgroups.borland.com> <aonjn152reu5to2st6ptftml5gomh74ojd@4ax.com>
Subject: Re: how to use wide character symbols
Date: Wed, 16 Nov 2005 11:42:59 +0800
Lines: 54
Organization: ck
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2900.2180
X-RFC2646: Format=Flowed; Original
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
NNTP-Posting-Host: 218.85.121.51
Message-ID: <437aaaa3@newsgroups.borland.com>
X-Trace: newsgroups.borland.com 1132112547 218.85.121.51 (15 Nov 2005 19:42:27 -0700)
Path: arc1-ca.pugleaf.net!g2news1.google.com!news4.google.com!newshub.sdsu.edu!logbridge.uoregon.edu!newsfeeds.ihug.co.nz!ihug.co.nz!newsgroups.borland.com!not-for-mail