- case wxSYS_DECIMAL_SEPARATOR:
- count = ::GetLocaleInfo(LOCALE_USER_DEFAULT, LOCALE_SDECIMAL, buffer, 256);
- if (!count)
- str << ".";
- else
- str << buffer;
- break;
- case wxSYS_LIST_SEPARATOR:
- count = ::GetLocaleInfo(LOCALE_USER_DEFAULT, LOCALE_SLIST, buffer, 256);
- if (!count)
- str << ",";
- else
- str << buffer;
- break;
- case wxSYS_LEADING_ZERO: // 0 means no leading zero, 1 means leading zero
- count = ::GetLocaleInfo(LOCALE_USER_DEFAULT, LOCALE_ILZERO, buffer, 256);
- if (!count)
- str << "0";
- else
- str << buffer;
- break;