【问题标题】:Adobe Flash and hosting the player with python and wxWidgetsAdobe Flash 和使用 python 和 wxWidgets 托管播放器
【发布时间】:2011-09-15 17:12:17
【问题描述】:

Adobe Flash 是否通过 COM 或 %systemroot%\system32 中的 DLL 公开任何自动化或托管接口?我正在使用 Python 和 wxWidgets 来托管一个 Flash 应用程序来监控月相。

http://www.calculatorcat.com/moon_phases/moon_phases.phtml 是要托管的应用程序。

【问题讨论】:

    标签: python flash dll com wxpython


    【解决方案1】:

    是的,Flash 确实公开了托管它所需的 COM 接口。甚至还有一个example 展示如何在 wxWidgets svn 中使用 C++ 进行操作。

    【讨论】:

    • wxPython 演示应用程序 (downloads.sourceforge.net/wxpython/…) 还包含一个嵌入 Flash 播放器的示例。
    • 附带说明,没有 comtypes 模块我无法运行演示。 sourceforge.net/projects/comtypes/files
    • 另外说明,该程序使用了大约 10-15% 的 CPU。我使用 Procexp64.exe 查看活动线程,发现 Flash64_10_3_162.ocx!DllUnregisterServer 非常热。可以找到哪些进一步的信息来了解为什么这个线程如此热门?有没有办法优化并使该线程进入睡眠状态,还是 COM 对象需要它?
    猜你喜欢
    • 2021-09-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-03-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多