我正在尝试创建一个支持Windows语音的编辑器,现在试图找出是否应该使用ScintillaNet或原始Scintilla作为我的基础。如果有人能告诉我他们之间是否存在重大差异,他们会非常感激。感谢。
答案 0 :(得分:3)
考虑“原始Scintilla”并没有多大意义,它是用C语言编写的。你不能直接在C#项目中使用C编写的代码,你必须使用pinvoke。所以你最终会编写一组C#类来隐藏那些丑陋的pinvoke代码。并重新发明了ScintillaNET。
如果您需要调整ScintillaNET包装,那么可以使用源代码。只是不要从头开始,C接口不漂亮。