Flash as3 AIR1.5 屏蔽ESC ALT+F4按键
package
{
import flash.display.Sprite;
import flash.events.MouseEvent;
import flash.system.fscommand;
import flash.display.StageDisplayState;
import flash.events.KeyboardEvent;
import flash.events.Event;
import flash.ui.Keyboard;
/**
* ...
* @author LittleSpace
*/
public class Main extends Sprite
{
private var array:Array=new Array();
public function Main ()
{
mc.addEventListener (MouseEvent.MOUSE_DOWN, mouseDownHandler);
stage.nativeWindow.addEventListener (Event.CLOSING,closing);
}
private function mouseDownHandler (e)
{
//全屏
stage.displayState = StageDisplayState.FULL_SCREEN_INTERACTIVE;
}
private function closing (event:Event):void
{
//取消事件的默认行为,在实际使用时可以指定条件来执行这句话
event.preventDefault ();
}
protected function onKeyDowns (e:KeyboardEvent):void
{
if (e.keyCode == Keyboard.ESCAPE)
{
e.preventDefault ();
}
}
}
}
关闭不了窗体请使用任务管理器,结束掉AIR的应用窗体
相关文档:
方法一:
1.下载64位的Flash插件,地址:http://labs.adobe.com/technologies/flashplayer10/64bit.html
2.下载好后是个tar.gz的压缩包,右键解压缩,得到.so文件
3.将此文件复制到firefox的插件目录,打开终端,获得管理员权限,执行下面语句
cp libflashplayer.so /usr/lib64/mozilla/plugin ......
一般flash截屏都是通过CAxWindow类来装载flash控件的。
第一个要注意的是:
flash是一个activex控件,创建该控件的线程如果没有消息循环机制,那么flash控件将无法正常运作,举个例子,flash响应WM_TIMER消息进行播放,如果没有消息循环机制,将无法响应WM_TIMER消息。因此如果想要通过创建一个线程来执行flash截屏功能, ......
个人觉得这是标准与私有标准的PK, 就像微软的office和其他office软件,如金山wps,openoffice的竞争类似。
从用户角度看PK越多越好,呵呵。
http://www.javaeye.com/news/15856-apple-flash
http://www.w3school.com.cn/html5/index.asp
http://www.w3.org/TR/html5/
http://html5.org/ ......
一、Nor flash(drivers\mtd\maps\at91rm9200_nor.c)
static struct mtd_partition partitions[] = {
{
.name = "Bootloader",
.size = 0x00040000,
.offset = 0,
.mask_flags = MTD_WRITEABLE /* force read-only */
......
FAT文件系统在NAND Flash存储器上的改进设计
嵌入式系统的大量数据都存储在其F1ash芯片上。根据Flash器件的固有特性,构建一个适合管理NAND Flash存储器的FAT文件系统,并阐述具体的设计思想。该系统改进了FAT表和FRT表的存储方式,延长了存储器的使用寿命,提高了稳定性。
&n ......