Код страны.

Тема в разделе "WASM.WIN32", создана пользователем Wsadnik, 29 апр 2005.

  1. Wsadnik

    Wsadnik New Member

    Публикаций:
    0
    Регистрация:
    29 апр 2005
    Сообщения:
    2
    Доброе время суток!

    Требуется получить код страны текущего пользователя. У меня XP нашел ключик в реестре, сомневаюсь что на других ОС он хранится в этом же самом месте. По api ничего стоящего не обнаружил :dntknw:
     
  2. Quantum

    Quantum Паладин дзена

    Публикаций:
    0
    Регистрация:
    6 янв 2003
    Сообщения:
    3.143
    Адрес:
    Ukraine
    Вызвать GetLocaleInfo с параметром LOCALE_SNATIVECTRYNAME.
     
  3. amitophia

    amitophia New Member

    Публикаций:
    0
    Регистрация:
    28 мар 2004
    Сообщения:
    44
    это не поможет?

    LCID GetSystemDefaultLCID(void);

    LCID GetUserDefaultLCID(void);
     
  4. Wsadnik

    Wsadnik New Member

    Публикаций:
    0
    Регистрация:
    29 апр 2005
    Сообщения:
    2
    Спасибо Quantum подталкнул в нужном направлении!

    LOCALE_SNATIVECTRYNAME - буфер содержал слово "Россия"

    , а вот с параметром LOCALE_IDEFAULTCOUNTRY вернула id России т.е. "7".