Оглавление [Скрыть]
Microsoft Layer для Unicode
-
История и доступность MSLU
- MSLU (Microsoft Software Library for Unicode) был анонсирован в 2001 году и стал доступен в июле того же года.
- MSLU критиковался за позднее появление, так как был выпущен до пика популярности Windows 9x.
-
Принцип работы MSLU
- Windows API предоставляет версии A и W для подпрограмм, но Windows 9x поддерживает только версии A.
- MSLU преобразует символы, на которые ссылаются, в символы UNICOWS и динамически загружает заглушки функций.
- В Windows NT заглушки функций обновляют таблицу символов, что позволяет избежать дополнительных затрат при вызове версии W.
-
Проблемы и рекомендации
- Проблемы могут возникнуть при удалении или переименовании библиотек OLE, которые зависят от UNICOWS.DLL.
- Microsoft рекомендует использовать MSLU только в системах Windows 95/98/Me, а в других версиях Windows наблюдается незначительное снижение производительности.
Полный текст статьи: