(zt)Flash与C++交互
原:http://space.flash8.net/space/?592228/viewspace-421363.html
#### c++ to flash calls:
TRY { CString ret = m_FlashPlayer.CallFunction("<invoke name=\"FlashFunction\" returntype=\"xml\"><arguments><string> empty ?</string></arguments></invoke>"); //AfxMessageBox(ret); } CATCH(COleDispatchException, ex) { TCHAR szCause[255]; CString strFormatted; ex->GetErrorMessage(szCause, 255); strFormatted = "The program exited because of this error: "; strFormatted += szCause; AfxMessageBox(strFormatted); } END_CATCH
in Actionscrīpt now :
import flash.external.*; ExternalInterface.addCallback("FlashFunction", this, InternalFlashFunction); function InternalFlashFunction(str: String): String { play(); return "You can return a string..."; }
#### flash to c++ calls:
BEGIN_EVENTSINK_MAP(CFlashPlayerDlg, CDialog) //{{AFX_EVENTSINK_MAP(CFlashPlayerDlg) ON_EVENT(CFlashPlayerDlg, IDC_SHOCKWAVEFLASH1, 150 /* FSCommand */, OnFSCommand, VTS_BSTR VTS_BSTR) ON_EVENT(CFlashPlayerDlg, IDC_SHOCKWAVEFLASH1, 197 /* FlashCall */, OnFlashCall, VTS_BSTR) //}}AFX_EVENTSINK_MAP END_EVENTSINK_MAP() void CFlashPlayerDlg::OnFSCommand(LPCTSTR command, LPCTSTR args) { AfxMessageBox(command); } void CFlashPlayerDlg::OnFlashCall(LPCTSTR request) { AfxMessageBox(request); }
in Actionscrīpt :
fscommand("ChangeText", textInput_txt.text); // for fscommand // or flash.external.ExternalInterface.call("GetContacts"); // flash call
转载于:https://www.cnblogs.com/gamesacer/archive/2008/10/29/1322116.html
(zt)Flash与C++交互相关推荐
- PHP与FLASH之间的交互
原文链接:http://www.macromedia.com/devnet/flash/articles/flashmx_php.html 随着flashMX中LoadVars对象的引入,php(包括 ...
- AMFPhp与Flash||Flex 的交互后——台技术区分类导航
2010-12-03 21:07 http://bbs.9ria.com/redirect.php?tid=57798&goto=lastpost php简介及学习方法 [转载]PHP大潮将至 ...
- Flash与Javascript交互时可用ExternalInterface类
Flash与Javascript交互时可用ExternalInterface类 ExternalInterface 类是外部 API,这是一个在 ActionScript 和 Flash Player ...
- java做服务端,FLASH做客户端交互总结
经过大概2周的时间,做完了1个JAVA做服务器FLASH做客户端的交互例子.期间碰到些麻烦事,总结下做个记录. 1.安全域问题,当服务器在本地启动的时候,如果没有进行对应配置直接让FLASH访问服务器 ...
- Flash与页面交互的钥匙之 AllowScriptAccess
原文:http://cloud21.iteye.com/blog/729676 今天为一个flash的问题搞了半天,flash在页面中点不开js的提示框,如果单是这一个问题,那我立刻就能确定问题所在, ...
- [转]Flash与页面交互的钥匙之 AllowScriptAccess
[url]http://cloud21.iteye.com/blog/729676[/url] 今天为一个flash的问题搞了半天,flash在页面中点不开js的提示框,如果单是这一个问题,那我立刻就 ...
- flash与php交互,flash与PHP的交互技巧
在场景中放置一个按钮,点击事件如下: on(release) { var c = new LoadVars(); c.action="save"; c.name="col ...
- Flash 与 C#交互 (简单按钮事件)
1.工具栏 >右键 >选择项 >添加COM组件 > 浏览 C:\Windows\System32\Macromed\Flash 对应的FLASH OCX 添加. 2.把工具栏 ...
- 一本flash和搜索引擎交互的新书
http://oreilly.com/catalog/9780596157272/ 可以看看哦 Search Engine Optimization for Flash: Rough Cuts Ver ...
最新文章
- C++拾趣——STL容器的插入、删除、遍历和查找操作性能对比(Windows VirtualStudio)——遍历和删除
- Scroller解析
- python3爬虫入门教程-有什么好的python3爬虫入门教程或书籍吗?
- django 中 csrf问题 的解决方法
- linux子系统备份,使用LxRunOffline工具备份/还原Linux子系统(WSL)
- IBM PHP教程链接
- Spring 笔记
- IntelliJ IDEA给Serializable类加上自动的serialVersionUID
- Q90:简易地模拟透明材质(Simple Transparency)
- 在ubuntu 上安装pycharm
- Jersey框架简单实践(一)
- scrt配置服务器免密登录
- 计算机系统保密检查整改情况函,民政局保密工作整改情况的报告
- SNN系列|神经元模型篇(2) Izhikevich
- 关于净推荐值(NPS)的理解
- html视频设置自动播放下一个,在html5中,如何使用video标签让两个不同的视频文件按顺序自动播放?...
- python语言例子_第一个Python实例
- Kotlin-Android世界的一股清流-函数
- NO.35——qq音乐全站分布式爬虫(一)
- GNU/Linux 初學之旅
热门文章
- 对No Starch Press出版的《Python Playground》一书的书评及其作者访谈录
- 生产环境下的负载均衡配置
- 学习Machine Leaning In Action(四):逻辑回归
- java 二维数据结构_JAVA描述算法和数据结构(01):稀疏数组和二维数组转换
- web前端之js快速入门(ECMAscript)
- 什么是devops开发运维_为什么假设驱动的开发是DevOps的关键
- 持续集成持续部署持续交付_自动持续开发和交付混合移动应用程序
- sh脚本和bash脚本_我是如何开始使用bash脚本的
- 谈论源码_当我们谈论开放音乐时,我们指的是什么?
- 基础 | 零散的MySql基础记不住,看这一篇就够啦