c++ - 我如何在 C++ 和 Flash 之间进行通信?

标签 c++ windows flash actionscript

有什么方法可以集成 Flash AS 和 C++?假设我使用 C++ 创建了一个套接字并将其多播到多个 IP 地址。

我在其中一个 IP 上运行 Flash 客户端。我可以通过我的 Flash 应用程序接收多播消息(由 MFC/C++ 应用程序发送)吗?

或者至少我可以使用 C++ 开发一个 Flash 插件(菜单项)吗?

主要目标是我只需要掌握任何显示 C++ 和 Flash 之间的通信/交互的东西。

最佳答案

取决于你想做什么。如果您在应用程序中托管 swf,则可以通过 ActiveX 容器在闪存中使用 ExtenalInterface。 http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/flash/external/ExternalInterface.html

我们正在我们的项目中使用该方法,查看(开源):http://www.casparcg.com/

如果您想在您的应用程序之外与 swf 通信,我想 Sockets 可以胜任。 http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/flash/net/Socket.html

关于c++ - 我如何在 C++ 和 Flash 之间进行通信?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5348334/

相关文章:

c++ - MFCC 中的时域信号

c++ - Visual Studio 上的 boost::core::demangle typeid().name

windows - 如何为 Windows Phone 构建 ionic 应用程序?

flash - 你如何将变量绑定(bind)到as3中的函数

javascript - flash as3 - 通过actionscript 3从DOM获取数据

c++ - 包含在 Qt Creator 中添加外部库的路径?

c++ - 在 C++ 中什么时候可以返回类实例?

windows - 使用ansible从linux主机在Windows目标主机中执行cmd命令

windows - Windows内核模式代码签名问题

actionscript-3 - Flash AS3 多点触摸事件处理程序