FindFirstFile отображение русских букв

Тема в разделе "WASM.WIN32", создана пользователем test896, 4 май 2009.

  1. test896

    test896 New Member

    Публикаций:
    0
    Регистрация:
    8 апр 2009
    Сообщения:
    132
    Привет!
    Всем!

    Подскажите как отобразить русские буквы на экране?
    Сделал вывод имен файлов на экран, через FindFirstFile, а русские имена отображаются каракулями, какой выход работать с коротким именем или другой есть способ?

    ЗБ СПАСИБО!
     
  2. onSide

    onSide New Member

    Публикаций:
    0
    Регистрация:
    18 июн 2008
    Сообщения:
    476
    А ф-ции юзаешь FindFirst/NextFileA и структуру WIN32_FIND_DATAA ?
     
  3. test896

    test896 New Member

    Публикаций:
    0
    Регистрация:
    8 апр 2009
    Сообщения:
    132
    FindFirst/NextFile это вроде в Delphi
    а на асме под WIn, юзаю API
     
  4. spa

    spa Active Member

    Публикаций:
    0
    Регистрация:
    9 мар 2005
    Сообщения:
    2.240
    ааа, мой моск
     
  5. ntcdm

    ntcdm New Member

    Публикаций:
    0
    Регистрация:
    17 апр 2007
    Сообщения:
    247
    небось в консоли-то выводишь? Попробуй функции AnsiToOem
     
  6. test896

    test896 New Member

    Публикаций:
    0
    Регистрация:
    8 апр 2009
    Сообщения:
    132
    да консольная прога
     
  7. Rodin

    Rodin New Member

    Публикаций:
    0
    Регистрация:
    30 апр 2007
    Сообщения:
    125
    setlocale (LC_ALL, "rus");
     
  8. pr0mix

    pr0mix New Member

    Публикаций:
    0
    Регистрация:
    30 июл 2008
    Сообщения:
    107
  9. test896

    test896 New Member

    Публикаций:
    0
    Регистрация:
    8 апр 2009
    Сообщения:
    132
    Все решилось
    invoke SetFileApisToOEM