gpt4 book ai didi

c++ - 使用 Lua 创建 HTML GUI(HTML 渲染)

转载 作者:行者123 更新时间:2023-12-02 10:08:51 26 4
gpt4 key购买 nike

我打算编写一个相当复杂的 GUI 并可能对其进行大量更改。我选择的武器是 HTML/CSS。为了处理/控制/操纵它,我想使用 Lua。整个事情都进入了一个 C++ 项目。

问题是,我找不到 Lua 的 HTML 渲染库。
我可能忽略了什么吗?

如果没有,我有另一个想法(不幸的是,它只能在 Windows 下工作):
使用 luaCOM可能可以访问 ActiveX WebBrowser Control .我真的不知道如何实现这一点......我想我必须在 C++ 端创建一个包含 ActiveX 控件的基本 GUI,然后我必须将它的接口(interface)传递给路亚那边?

如果您能帮助我,我将不胜感激。

最佳答案

wxwidgets 工具包包括WebView component ,您可以从 wxlua 访问.它是跨平台的(Windows、OSX 和 Linux)。这是一个示例,说明如何 instantiate the component in wxlua .您可以使用 HTML/CSS/JavaScript 与一些 Lua 代码的组合来生成它,但是只有几种方法可以将数据从 WebView 获取到您的 Lua 代码。

关于c++ - 使用 Lua 创建 HTML GUI(HTML 渲染),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29352518/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com