Перечитал кучу информации, но так и не понял, как мне преобразовать строку "bôuçhé" к "bouche", или чтобы функция приводила два этих слова к одному числу: f("bôuçhé") = 1234 f("bouche") = 1234 Вроде как я понял надо копать LCMapString и FoldString но ничего путного пока не получилось. Т.е. фактически нужна функция поиска. Может быть кто-то уже решил эту проблему?
Насчет LCMapString и FoldString не знаю, но привести "bôuçhé" к "bouche" можно по простому через WideCharToMultiByte
leo, попробую но вообще, за это время я уже разобрался LCMapString с флагом NORM_IGNORENONSPACE дает нужный эффект.
shoo, таблица не подходит, потому что, в теории, будут поддерживаться любые символы (по крайней мере на основе латиницы и кириллицы)
provocateur Тем более подойдет таблица, т.к. символов на основе латиницы и кирилицы на два порядка меньше, чем иероглифов...