我已经启动并运行了我的解释器——目前非常无错误且稳定——现在我想在我的语言中添加一些视觉选项来玩。
什么是易于使用且主要易于嵌入和“链接”到我的编程语言的良好 GUI 库?
我必须遵守哪些一般规则?
我目前在 XP 上使用 Microsoft Visual Studio 2010。
我已经启动并运行了我的解释器——目前非常无错误且稳定——现在我想在我的语言中添加一些视觉选项来玩。
什么是易于使用且主要易于嵌入和“链接”到我的编程语言的良好 GUI 库?
我必须遵守哪些一般规则?
我目前在 XP 上使用 Microsoft Visual Studio 2010。
在我看到的关于 UI 库的各种帖子中,QT 和 WxWidgets 似乎很受欢迎。
查看http://fltk.org上的快速轻量级工具包 (FLTK) 。从那个网站:
FLTK(发音为“fulltick”)是一个跨平台的 C++ GUI 工具包,适用于 UNIX®/Linux® (X11)、Microsoft® Windows® 和 MacOS® X。FLTK 提供现代 GUI 功能而不会臃肿,并通过 OpenGL® 支持 3D 图形及其内置的 GLUT 仿真。
取决于您的语言及其属性。例如,如果你只能公开 C 风格的函数,那么默认的 WinAPI 就支持这种风格。如果你能把所有的 C++ 类都做好,那么你就可以做 MFC、GDI+、WIC 等。
最终,如果您想要一些易于嵌入的东西,编写好的嵌入代码比担心要嵌入的内容更简单。