XLL+ Class Library (7.0)

Unicode strings

The XLL+ run-time classes use three types of string:

  1. Strings that are always ANSI (8-bit).
  2. Strings that are always Unicode (16-bit).
  3. Strings that are portable and may be ANSI or Unicode depending on whether _UNICODE is #defined.

Wide strings

The XLL+ classes use exclusively Unicode (or wide) strings in various places where it is necessary in order to properly support Excel 2007.

Uses of wide strings include:

In these cases, if you try to use standard strings or fail to apply the L prefix to literals you will receive a compiler error.

Next: What are value lists? >>