Japanese Language fonts on Application

How should I go about to display Japanese fonts on my VB   application.
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

SubashAuthor Commented:
Working on English Windows-95
To create Chinese-language, Japanese-language, or Korean-language applications for Windows NT or Windows 95, you need the appropriate Far East Win32 Software Development Kit (SDK) and a compiler that understands Unicode or double-byte character sets.
As a first step toward creating a Far East–edition code base, enable your code to handle double-byte character sets or Unicode, following the guide-lines presented in Chapter 3.
The Chinese, Japanese, and Korean writing systems contain thousands of ideographic characters. Therefore, entering characters efficiently on computers requires Input Method Editors (IMEs), which are software modules that map multiple keystrokes into single ideographs. Different text input methods are popular for each language.
To support IMEs on Windows NT 3.5, your application needs to parse the WM_IME_REPORT message and its various wParam values. IME support on Windows NT 3.5 differs slightly from one language to another.
The IME model for Windows has been revised for Windows 95 and Windows NT 3.51. It includes a single IME API for all Far East editions of the operating systems. Applications following this model can be IME-unaware, partially IME-aware, or fully IME-aware.
Applications can customize IME support on Windows 95 by controlling the appearance of the IME windows.
Win32-based applications can display text vertically using fonts whose typeface names begin with the at (@) character.
As long as your application relies on the Win32 API, you do not have to write special code to handle hardware differences found in the Japanese PC market.
Windows 95 supports Windows Intelligent Font Emulator (WIFE) fonts for compatibility reasons, but new applications should use TrueType fonts instead. With TrueType fonts, the user can define characters not supported by the system's character encoding or standard fonts.
Far East editions of Windows support additional functions that are related to IMEs which other editions of Windows do not. It is possible, however, to display Far Eastern characters on any edition of Windows NT and to create a single binary that will run on Far East editions and other editions of Windows.
Far East editions of Windows support different methods for sorting ideographic characters. Characters can be sorted in stroke order, phonetically, or by code-point value, depending on the locale.
Chinese, Japanese, Korean, and Thai written text follow special rules for breaking lines.
Send feedback on this article.  Find support options.

© 1999 Microsoft Corporation. All rights reserved. Terms of use.
< hope this helps>

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Fonts Typography

From novice to tech pro — start learning today.