Re: TCHAR string?



Pete,

>> Except of course, that not all versions of Windows support Unicode.
>
> Technically that is indeed true, however even lowely Windows 95 supports a
> subset of the Win32 API in Unicode for things like COM support etc. In
> addition, Microsoft delivered the Microsoft Layer for Unicode on Windows
> 95/98/Me to add to this support.
> http://www.microsoft.com/globaldev/handson/dev/mslu_announce.mspx

Yes, but even the Microsoft Layer for Unicode has limitations. I'm not
saying it isn't useful. But I didn't think it was worth doing such a version
with my latest Unicode application.

> Realistically, all of the modern operating systems from Microsoft,
> including Windows CE, now support Unicode.

I disagree with this statement. Yes, there is some support there. But if you
have a significant application that was built to use Unicode, you'd have an
enormous job on your hand getting it to work on Win95, and it will require
the distribution of extra code in the form of a DLL.

--
Jonathan Wood
SoftCircuits
http://www.softcircuits.com


.



Relevant Pages

  • Re: unicode apps?
    ... With Unicode or UTF-8 that problem is ... In my way of saying things: in Windows you don't load a character code ... The code page support is installed or not. ... change the system code page to mach the document code page ...
    (microsoft.public.vc.mfc)
  • Re: Why does ActiveSync still NOT support UNICODE?!
    ... ActiveSync in version 2 did support UNICODE. ... Then came the "unified" build of ActiveSync version 3, ... and Windows 9x. ...
    (microsoft.public.pocketpc.activesync)
  • Re: Unicode Support
    ... > compiler/assembler is unicode support. ... > but the fact that most assemblers, ... Most popular *editing* tools support this data format. ... Is there really a need to put unicode characters into identifiers? ...
    (alt.lang.asm)
  • Re: how to copy/paste international strings to the VS editor?
    ... If you click on the menu File - Save As, it lets you choose whether to save the file as ANSI or Unicode. ... Of course there's no such thing as Japanese encoding ASCII. ... It sounds like you're using a foreign version of Windows without Asian language support. ... At the same time, if you're using Windows XP, you'll need to find and enable an option that says to extend text support to all applications. ...
    (microsoft.public.vc.mfc)
  • Re: Microsoft Layer for Unicode on Windows 95/98/Me systems
    ... but the Help for GetProcAddress mentions the Microsoft Layer for ... Unicode issue, and the Help for Microsoft Layer for Unicode lists ... Requires Windows XP, Windows 2000 Professional, Windows NT ...
    (microsoft.public.vb.winapi)

Loading