Win8开发笔记2 OnLaunched介绍

Class App 中 OnLaunched(LaunchActiatedEventArgs args) 是在应用程序正常启动时调用,一般包括两种情况:初次启动、挂起后继续,其中参数args指的是上一次的软件上一次运行的状态,可以通过下面的代码来测试:

 

            /*------------------------------------------------------------------------------------*/
            // 判断前一个状态   ***注意是前一个状态
            string State = string.Empty;
            switch (args.PreviousExecutionState)
            {
                case ApplicationExecutionState.ClosedByUser:
                    State = string.Format("yao---{0} - 应用程序被用户关闭。", DateTime.Now.ToString("HH:mm:ss"));
                    break;
                case ApplicationExecutionState.NotRunning:
                    State = string.Format("yao---{0} - 应用程序未运行。", DateTime.Now.ToString("HH:mm:ss"));
                    break;
                case ApplicationExecutionState.Running:
                    State = string.Format("yao---{0} - 应用程序正在运行。", DateTime.Now.ToString("HH:mm:ss"));
                    break;
                case ApplicationExecutionState.Suspended:
                    State = string.Format("yao---{0} - 应用程序被挂起。", DateTime.Now.ToString("HH:mm:ss"));
                    break;
                case ApplicationExecutionState.Terminated:
                    State = string.Format("yao---{0} - 应用程序终止运行。", DateTime.Now.ToString("HH:mm:ss"));
                    break;
                default:
                    State = "";
                    break;
            }
            System.Diagnostics.Debug.WriteLine(State);
            /*------------------------------------------------------------------------------------*/  

 

另外推荐一个系统学习Win8开发贴:

http://bbs.windevcenter.com/forum.php?mod=viewthread&tid=2869&reltid=2868&pre_thread_id=3721&pre_pos=4&ext=

 

转载于:https://www.cnblogs.com/Roarsun/archive/2012/12/20/2827277.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值