原始 Scintilla 和 ScnitillaNet 控件之间是否有任何重大差异?



我正在尝试创建一个编辑器来支持Windows语音,现在试图弄清楚我是否应该使用ScintillaNet或原始Scintilla作为我的基础。如果有人能告诉我它们与它们之间是否有任何重大差异,将不胜感激。谢谢。

考虑"原始Scintilla"没有多大意义,它是用C写的。 不能在 C# 项目中直接使用用 C 编写的代码,必须使用 pinvoke。 因此,您最终将编写一组隐藏丑陋的 pinvoke 代码的 C# 类。 并重新发明ScintillaNET。

如果您需要调整ScintillaNET包装器,那么这是可能的,源代码是可用的。 只是不要从头开始,C接口并不漂亮。

相关内容

最新更新