Win32 text information processing navigation v1.2

Source: Internet
Author: User

File: w32texti.txt
Name: Win32 text information processing navigation
Author: zyl910
Version: v1.2
Updata: 2006-5-31

Since Windows 2000, the Windows system has excellent Unicode multi-language support and many powerful APIs.

API function set

National Language Support
Local language support. Use locale to manage the values, currencies, datetime, and other local cultural characteristics of different cultures.
Windows 95, Windows NT 3.5

Unicode and character sets
Unicode Character Set functions. The codePage concept is used to convert multi-byte strings of different encodings to Unicode strings.
Windows 95, Windows NT 3.5

Multilingual user interface
Multilingual user interface. The multilingual user interface allows applications to separate language-specific resources from language-neutral code for supported User Interface versions. This overview describes the Multilingual user interface and explains how to use it in your applications.
Windows Vista is built in. Support packages can be installed on Windows 2000 or later.
Msdn: Frame = true

Fonts and text
(GDI) font and text. Provides basic font and Text Formatting functions.
Windows 95, Windows NT 3.5

Font embedding
(GDI) font embedding. Many details about Unicode formatting are obtained from the opentype font.
Windows 98 and Windows 2000

Unicode complex text layout. Specialized for handling Unicode complex text formatting, such as combinations of Western languages, pre-constructed characters, and bidirectional Arabic Text Formatting ......
IE 5.0, Windows 2000 built-in.

Keyboard layout
Keyboard layout. Processing Western characters is just a simple keyboard button ing mechanism.
Windows 95, Windows NT 4.0

Input Method Manager
Input Method management. The API that communicates with the input method.
Windows 95 only supports ANSI, while Windows 98 and Windows NT 4.0 support both ANSI and Unicode.

Text services framework
Text Service Framework. A general framework for handling keyboard, input, handwriting, and voice input.
Windows XP is built in, But TSF support packages can be installed on other platforms.

Active Input Method Manager
Activity Input Method management. IE provides an enhanced solution for managing input methods. For example, you can use the cangjie Input Method in IE on the simplified Chinese Win98 platform.
IE 4.0

Multiple languages. A set of multilingual encoding conversion APIs used in IE.
IE 4.0

For specific use of these APIs, see msdn:


Book recommendation

International Software Development (2nd)
Http:// Id = 14172
[Original title] developing international software, Second Edition
[Original Publishing House] Microsoft Press
【Author】 (US) DR. International
Shen Feng
[Series name] Microsoft Core Technology Library
[Press] Mechanical Industry Press [Book Number] 7-111-12482-0
[Open] 16 [page number] 357
[Publication date]-8-1 [version] 2-1


Website recommendations

Http:// FID = 29
Peking University Chinese Forum> Chinese Information Processing

Unicode Organization

Japanese and Korean dictionary Institute

Microsoft-state-based development

Microsoft Font and Layout

Microsoft Font and layout-TrueType and opentype font standards

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.