Как написать собственное программное обеспечение для Windows для моего языка?

Мой язык Kachhi не имеет официальной поддержки Unicode, но я разработал свои собственные шрифты в форматах ttf, otf, svg и т. Д.
Я уже запустил сайт, используя те же шрифты.

Я хочу, чтобы пользователи могли писать или вводить на моем языке, используя мои шрифты
(желательно на всех платформах, но если нет, то в основном на окнах)

Итак, как я могу разработать программное обеспечение инструмента ввода для Windows?
для ввода пользовательских шрифтов, предназначенных для моего языка

Может ли кто-нибудь помочь, указав, как построить свой собственный Windows IME. Ссылка на какой-нибудь учебник или книги или что-нибудь?

2

Решение

Я прошу прощения, если я неправильно понял вопрос — однако я думаю, что вы можете рассмотреть возможность использования Unicode зона личного пользования

Идея этой части Unicode состоит в том, чтобы учесть именно эту ситуацию (Я помню, кто-то использовал его для вымышленного клингонского языка в один момент).

Вы можете использовать эти зоны Unicode-таблиц, а затем предоставить механизмы ввода / вывода через традиционные методы Unicode.

Очевидно, что без специального шрифта (такого как тот, который вы разработали) эти разделы таблицы не имеют смысла.

1

Другие решения

То, к чему вы стремитесь, называется Редактор метода ввода. По сути, это небольшая программа со стандартизованным интерфейсом для перевода пользовательского ввода в текст Unicode.

Вы можете выбрать практически любой язык, который имеет достойную поддержку Windows. IOW, VC ++.

1

По вопросам рекламы [email protected]