摘要: 在FLVPlayer项目升级过程中中使用到flash全屏,而全屏有两种方式,一种是点击外面的菜单或使用快捷键调用flash控件(ActiveX)的callFunction去调用swf里面的函数使之全屏, 另一种是在swf里的按键的事件中写上全屏代码,然后点击按钮实现。 但是,这两种有着本质的区别,第一种实际上只是改变swf里的一些自定义参数并没有使swf全屏,全屏的实际上是窗口,在调用callFunction调用swf里面的函数后,swf使用fscommd向宿主容器也就是我们的FLVPlayer.exe发送一些消息,然后在消息响应中控制窗口的大小,把窗口的一些部分隐藏,使之看起来像全屏。第二. 阅读全文
posted @ 2009-06-02 09:37 k1988 阅读(353) 评论(0) 推荐(0) 编辑