Hi,
I am usnig Visual Studio .NET 2005 and making a C# application running on Casio Pocket PC CE.NET 4.2 English Version.
The Pocket PC can display Chinese Characters. But how do I program such that my C# device application can display the chinese characters on my GUI Form
Some sample source code will be greatly appreciated.
Urgent. Please enlighten me.
Thanks

Displaying Chinese Characters on English OS pocket PC
cpurick
Windows CE is Unicode and C# source code supports UTF-8, so you can use Chinese (or any other Unicode language) characters the same way as English characters. Here's Russian, for example, shows message box in emulator just fine:
MessageBox.Show(" .");
Of course, your device should have font with these characters. Another way to go would be to use localizable resources.
huabing78
You can't "activate" something what is not present on your device.
There might be some 3rd party products available which would install required fonts and do other things needed to support particular language.
MLansdaal
Because only those fonts are displayed which are device fonts ( i m talking bout windows CE) ,
even if u include the font in windows\fonts folder. the gui form shows square boxes when run in CE environmrnt. plz help
spacelord
What I am trying to figure out is what are the "other things" that a program would do to allow Chinese to be displayed Here is my scenario:
I have a txt file which would contain Chinese txt (that is, unicode text which if "viewed" properly woud render meaningful Chinese). I want to read in this file using C# and display its content in Chinese on an English PPC. Assuming I have the MingLiu font in the \\Windows\Font directory on my device, what else do I have to do
Along the same lines, is is possible to open the file in Pocket Word and see the Chinese characters as opposed to the unicode
The 3rd party programs are doing something that make this possible and I am just trying to figure out what that is so I can do it too! Thanks for any help
KFrostILEM
You can get chinese in English OS Pocket PC. here is the link:
http://forum.brighthand.com/showthread.php t=217045
Juan Carlos Trimiño
Thanks,
~matt.
johnof
Yes, it would be fruitless unless you're using localized device with proper fonts on it. Most English devices come with European and Cyrillic fonts, but not complex fonts like Chinese. Please purchase device which is localized in Chinese to display Chinese. Localized emulator images are available for testing:< xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
http://www.microsoft.com/downloads/details.aspx familyid=EEC33AE3-C129-4C25-ABAA-18E8E842178F&displaylang=en
Same it true for Windows CE devices – to use XXX language your device should come localized in XXX. Please contact your OEM for properly localized OS images.
polymorphicx