【问题标题】:How I can integrate browser engine to my MASM app?如何将浏览器引擎集成到我的 MASM 应用程序中?
【发布时间】:2010-12-28 21:36:42
【问题描述】:

我正在使用 RadASM IDE 在 MASM 上开发应用程序。这个 IDE 带有一个 IE 控件(WebBrowser),但是我想显示的内容在那个浏览器(XHTML+CSS)上被破坏了,我也想删除外部 IE dll 的依赖,所以我想到的唯一解决方案是使用其他浏览器的引擎,如 Firefox 或 Chrome。 我在网上搜索过,发现了一些满足我要求的 DevKit,但它们被设计为与 VS2005+ 一起使用,或者它们只是用 C++ 编写的。

如果有人知道将浏览器引擎(不是 IE)集成到 MASM 应用程序的方法,将不胜感激。

【问题讨论】:

    标签: webbrowser-control masm32


    【解决方案1】:

    我怀疑您会找到任何专门帮助您从汇编语言调用它的浏览器 SDK。今天几乎没有人真正用汇编语言编写应用程序。但是,C 非常接近于汇编,因此您所要做的就是使用 C 的说明并翻译成汇编语言。既然您已经在用汇编语言编写应用程序,那对您来说应该不成问题。

    【讨论】:

      【解决方案2】:

      您可以通过 WinAPI 函数 LoadLibraryAGetProcAddress 使用任何带有预编译二进制文件的 SDK。或者,您可以按照Iczelion did write on that topic(绝对值得一读)或阅读我的网站上的3 part guide 为 MASM 构建自己的导入库,该网站基于 Iczelions 指南,但适用于一个实时示例,即创建您的自己的 FMOD API 的 MASM 导入库。

      天气是否值得所有的麻烦是另一个问题。

      【讨论】:

        猜你喜欢
        • 2011-08-09
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-12-29
        • 2018-07-27
        • 1970-01-01
        • 1970-01-01
        • 2015-10-09
        相关资源
        最近更新 更多