PRB: IsCharAlpha Return Value Different Between Versions

ID Number: Q84843

3.00 3.10

WINDOWS

Summary:

SYMPTOMS

Under Windows version 3.1, the IsCharAlpha function returns TRUE

for the character values 8Ah, 8Ch, 9Ah, 9Ch, 9Fh, and DFh. Under

Windows version 3.0, the function returns FALSE for these character

values.

CAUSE

These characters represent alphabetic characters that were added to

the Windows character set in Windows 3.1.

RESOLUTION

Applications that use the IsCharAlpha function should behave

properly with the newly-defined characters. No changes should be

required.

More Information:

Appendix C.1, page 596, of the "Microsoft Windows Software Development

Kit: Programmer's Reference, Volume 3: Messages, Structures, and

Macros" lists the Windows character set.