INFO: Unicode Capabilities are not the Same for all Visual Basic Controls (275201)



The information in this article applies to:

  • Microsoft Visual Studio, Enterprise Edition 6.0, when used with:
    • Microsoft Platform Software Development Kit (SDK) 1.0

This article was previously published under Q275201

SUMMARY

Frequently, developers who use Microsoft Visual Basic want to use Unicode strings in their applications; especially when they are interested in handling national languages other than English. One of the obstacles the developers find is that the Unicode capabilities of the Visual Basic controls vary from one control to another.

MORE INFORMATION

The Visual Basic controls that do support Unicode are:
  • The Hierarchical Flexgrid control (only on Microsoft Windows NT or Microsoft Windows 2000).

  • Most of the WindowLess controls in Mswless.ocx (some of the controls work directly, others convert from / to ANSI).

  • The RichEdit 3.0 control.

  • The Forms 2.0 controls (which are neither supported nor redistributable).
If display of non-Latin characters is essential and other controls have to be used, you must provide conversion from / to ANSI.

Modification Type:MinorLast Reviewed:8/15/2005
Keywords:kbDSXGlobal2003Swept kbinfo KB275201