Looking into a bug I discovered that the FGetStringTypeW function returns different values on the two OS. In particular some characters are listed as ALPHA on one system but not the other. The most significant is 'ã¼', part of the string 'ãã¥ã¼ã¨ã¼ã¯' which is New York. On XP the return value is 0x200, on 2000 0x110. Is there a way to make the function return the same values regardless of the OS? Thanks, Chris
I assume you mean GetStringTypeW here? There is no FGetStringTypeW in Windows. To answer the [modified] question -- not really, no. The underlying data store is what it is. -- MichKa [Microsoft] Windows International Fundamentals Blog: http://blogs.msdn.com/michkap This posting is provided "AS IS" with no warranties, and confers no rights. "Chris N" wrote in message news:CDF40AC7-BBDE-4894-B3F0-EE9B01BD6058@microsoft.com... > Looking into a bug I discovered that the FGetStringTypeW function returns > different values on the two OS. In particular some characters are listed > as > ALPHA on one system but not the other. The most significant is '?', part > of > the string '??????' which is New York. > On XP the return value is 0x200, on 2000 0x110. > Is there a way to make the function return the same values regardless of > the > OS? > > Thanks, > > Chris