0

我相信 Qt 使用 GDI(+) 并且您从 QObject 开始。它是否调用 ActiveX 组件、COM 等?

例如,将 WebKit 放入一个表单中,那里发生了什么使用 Windows 点点滴滴进行绘画的事情吗?

我只是一个试图弄清楚 Qt 使用/包装了多少 WINAPI、COM 和 ActiveX 的初学者。

4

1 回答 1

1

一般来说,Qt 仅在所有*支持的平台上对该功能有一个合理(/兼容)的隐喻时才实现该功能。它在 Windows 上使用了许多不同的 Microsoft 和非 Microsoft 组件,而不仅仅是您提到的那些。

我还没有找到总结您之前所问内容的文档,因为它不是我曾经需要或发现有用的东西,因为该文档将是巨大的。我倾向于使用 Qt 的方式是阅读优秀的文档并相信它,直到我找到一些我没想到的东西。然后深入研究它在该特定平台的引擎盖(/引擎盖)下所做的事情。请记住,源代码是免费提供的。


* 注意:框架中有一些特定于平台的功能,但这些功能通常会明确标识。

于 2012-03-30T09:41:44.173 回答