Solved

Reginal Settings

Posted on 1997-05-30
2
316 Views
Last Modified: 2013-12-03
I running a Windows NT 4.0 and the Regional Settings are set to Swedish.
When I'm calling GetLocaleInfo to get the digit grouping symbol which is
a space character with ascii 32 it returns a space character but the
ascii is set to -96. Why ????. When the digit grouping symbol is set to
a comma it works just fine.

Here is the code:
char szThousandSymbol[10];
GetLocaleInfo(LOCALE_USER_DEFAULT, LOCALE_STHOUSAND, (LPTSTR) szThousandSymbol, sizeof(szThousandSymbol));

Regards,
torbjorn.berglund@reterm.se
0
Comment
Question by:tberglund
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
2 Comments
 
LVL 4

Expert Comment

by:AVaulin
ID: 1397723
Did you check what value returned GetLocaleInfo?
0
 
LVL 15

Accepted Solution

by:
NickRepin earned 10 total points
ID: 1397724
-96 (signed char==char) equal 160 (unsigned char) equal space in windows-character set (ANSI). So it's all ok.
I get also -96 for my Russian locale (of course, it is strange, but it's not error).

You can invoke

   char buf[10]=" ";   // just space character
  SetLocaleInfo(.....,LCID_STHOUSAND,str);

and then check GetLocaleInfo. It will return 32!
0

Featured Post

PeopleSoft Has Never Been Easier

PeopleSoft Adoption Made Smooth & Simple!

On-The-Job Training Is made Intuitive & Easy With WalkMe's On-Screen Guidance Tool.  Claim Your Free WalkMe Account Now

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
wordpress limitations 4 144
Problem to DocumentFormat 8 145
Graph API & MS Apps 1 78
RestClient.cs fails at (HttpWebResponse)request.GetResponse()) 4 47
With most software applications trying to cater to multiple user needs nowadays, the focus is to make them as configurable as possible. For e.g., when creating Silverlight applications which will connect to WCF services, the service end point usuall…
For most people, the WrapPanel seems like a magic when they switch from WinForms to WPF. Most of us will think that the code that is used to write a control like that would be difficult. However, most of the work is done by the WPF engine, and the W…
This is Part 3 in a 3-part series on Experts Exchange to discuss error handling in VBA code written for Excel. Part 1 of this series discussed basic error handling code using VBA. http://www.experts-exchange.com/videos/1478/Excel-Error-Handlin…
Nobody understands Phishing better than an anti-spam company. That’s why we are providing Phishing Awareness Training to our customers. According to a report by Verizon, only 3% of targeted users report malicious emails to management. With compan…

738 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question