AIR程序如何最小化到托盘(1)

原创 2012年03月29日 18:43:41

代码如下

private function init(){

      var loader:Loader=new Loader(); 
      loader.contentLoaderInfo.addEventListener(Event.COMPLETE,prepareForSystray);
      loader.load(new URLRequest("assets/images/tool16.png"));
      this.addEventListener(Event.CLOSING,closeAppHandler);

}

private function closeAppHandler(event:Event):void{
    event.preventDefault();
    Alert.show("您确定要关闭程序?点击'是'将会退出程序,点击'否'最小化到系统托盘.",'提示',Alert.YES|Alert.NO,this,closeApp);
}

private function closeApp(event:CloseEvent):void{
    if(event.detail==Alert.YES){
     stage.nativeWindow.close();
    }else{
     dock();
    }
   }
   public function prepareForSystray(event:Event):void{ 
          dockImage=event.target.content.bitmapData; 
             if(NativeApplication.supportsSystemTrayIcon){ 
                 setSystemTrayProperties();//设置托盘菜单的事件 
                 SystemTrayIcon(NativeApplication.nativeApplication.icon).menu=createSystrayRootMenu();//生成托盘菜单 
          }     
      }

Flex AIR : 最小化到任务栏

Flex AIR : 最小化到任务栏
  • huanghr_1
  • huanghr_1
  • 2011年02月20日 07:28
  • 2200

MFC 程序最小化到系统托盘区的一个简单实例

准备工作:      在开始之前,我们需要弄清出一下东东,当然,你也可以知其然而不知其所以然,会用就好。          1. MFC 自定义消息的过程(详见后文)          2. BOOL...
  • JarvisChu
  • JarvisChu
  • 2010年08月01日 19:19
  • 6319

Qt开发:最小化到托盘

其实qt的帮助文档里面有个例子,另外很多api在QSystemTrayIcon类里面。 首先建立Qt的gui工程,本文默认都带了ui文件,如果不带ui文件,需要在程序里手动代码写ui,所有代码都未修...
  • u012234115
  • u012234115
  • 2015年02月12日 18:10
  • 1472

Java中将应用程序最小化到托盘

测试代码包括2个文件: TaryFrame.java   和 Tary.java.   ///////////////////////////////////////////////    1. ...
  • liranke
  • liranke
  • 2012年10月31日 21:50
  • 1614

程序最小化到托盘

转自:http://zf0026.blog.163.com/blog/static/178262113201121711302641/ 对原文的补充,最为新手,需要知道如何定义消息,响应WM_SIZ...
  • u011365452
  • u011365452
  • 2013年09月05日 17:34
  • 1650

VC++ 如何实现程序启动后最小化到托盘

失败的经历: 在OnInitDialog()中加上ShowWindow(SW_HIDE),无效! ShowWindow(SW_MINIMIZE);无效! 基于对话框的程序,代码如...
  • hellokandy
  • hellokandy
  • 2017年06月02日 19:48
  • 672

java Swing 实现将系统最小化到系统托盘

源码:/*  * MainFrame.java  *  * Created on 2008年9月20日, 上午11:44  */    package com.topking.tray.ui;    ...
  • shangzhiliang_2008
  • shangzhiliang_2008
  • 2010年01月14日 14:01
  • 3942

Qt之程序最小化托盘显示及操作

1.功能说明对于GUI程序,如果想要实现当最小化时,程序从任务栏消失,在系统托盘显示一个图标,表示此程序,并能在托盘内通过双击或者菜单使程序界面恢复。2.使用的类主要使用的此类:QSystemTray...
  • zhuyunfei
  • zhuyunfei
  • 2016年05月17日 09:56
  • 7968

[C#]WinFrom中实现最小化至系统托盘

刚在写个程序,遇到个小问题,就是当点击最小化按钮时,如何把程序最小化到系统托盘里去。其实这样的例子在很多软件上面都可以见到的,但刚开始找属性时并没有任何和系统托盘有关的,找了一下事件,也没有发现有关最...
  • mengyao
  • mengyao
  • 2006年11月09日 23:51
  • 2170

用JAVA实现程序最小化到托盘区

下面的这个程序简单地实现了把java应用程序缩小到托盘的方法. 程序运行的jdk要是1.6才行,因为这是J2SDK1.6新加的一些类和方法. import java.awt.*; imp...
  • Spirit23K
  • Spirit23K
  • 2012年05月07日 02:11
  • 4716
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:AIR程序如何最小化到托盘(1)
举报原因:
原因补充:

(最多只允许输入30个字)