我的语言Kachhi没有官方的Unicode支持,但我开发了自己的ttf,otf,svg等格式的字体。我已经使用相同的字体运行了一个网站。
我希望用户能够使用我的字体用我的语言书写或输入(最好在所有平台上,但如果没有,则主要在Windows上)
那么,如何开发适用于 Windows 的输入工具软件呢?输入为我的语言设计的自定义字体
任何人都可以通过指出如何构建自己的窗口 IME 来提供帮助。链接到一些教程或书籍或其他任何东西?
如果我误解了这个问题,我深表歉意 - 但是我认为您可以考虑使用 Unicode 私有使用区域
Unicode 的这一部分的想法正是为了允许这种情况(我记得有人曾经把它用于虚构的克林贡语)。
您可以使用 Unicode 表的这些区域,然后通过传统的 Unicode 方法提供输入/输出机制。
显然,如果没有自定义字体(例如您开发的字体),表格的这些部分就没有意义。
您的目标称为输入法编辑器。本质上,这是一个具有标准化界面的小程序,用于将用户输入转换为Unicode文本。
你可以选择几乎任何具有良好Windows支持的语言。IOW,VC++。