Windows 8 学习笔记(十五)--.Windows 8 RP Metro 墓碑机制思考
2012-07-11 20:44
369 查看
刚才做Win8 Metro app时突然想到前段时间一直很纠结的程序生命周期问题,不知在哪边实现墓碑机制。想到现在在RP版本可能会有改进,经过一番测试,结论如下:RP版本自动实现了墓碑机制,在关闭程序(窗口拉下或ALT+F4)后10~15秒左右,会执行OnSuspend事件。
测试程序如下:page1中通过点击按钮跳转到Page2:Window.Current.Content = new TomestonPage();
Window.Current.Activate();
Page2中显示默认的TextBlock,点击按钮修改TextBlock值 <Button Content="Button" HorizontalAlignment="Left" Margin="465,109,0,0" VerticalAlignment="Top" Click="Button_Click_1"/> <TextBlock HorizontalAlignment="Left" Height="59" Margin="207,109,0,0" TextWrapping="Wrap" Text="TextBlock" VerticalAlignment="Top" Width="178" x:Name="tbContent"/>
private void Button_Click_1(object sender, RoutedEventArgs e)
{
tbContent.Text = "1234324";
}
一切执行完毕,开启另一个Metro程序,这时前一个APP应是处于挂起状态,程序一直没有进入OnSuspend事件,且过段时间再次进行前一程序,页面还是保持原状。经过以上次,我方才得到以上结论,不知结论是否正确,如果是这样,我们就省事儿多啦~~
测试程序如下:page1中通过点击按钮跳转到Page2:Window.Current.Content = new TomestonPage();
Window.Current.Activate();
Page2中显示默认的TextBlock,点击按钮修改TextBlock值 <Button Content="Button" HorizontalAlignment="Left" Margin="465,109,0,0" VerticalAlignment="Top" Click="Button_Click_1"/> <TextBlock HorizontalAlignment="Left" Height="59" Margin="207,109,0,0" TextWrapping="Wrap" Text="TextBlock" VerticalAlignment="Top" Width="178" x:Name="tbContent"/>
private void Button_Click_1(object sender, RoutedEventArgs e)
{
tbContent.Text = "1234324";
}
一切执行完毕,开启另一个Metro程序,这时前一个APP应是处于挂起状态,程序一直没有进入OnSuspend事件,且过段时间再次进行前一程序,页面还是保持原状。经过以上次,我方才得到以上结论,不知结论是否正确,如果是这样,我们就省事儿多啦~~
相关文章推荐
- windows下32位汇编语言学习笔记 第四章 第一个窗口程序 (windows的消息机制)
- Windows内核学习笔记(三)-- IRP请求处理及完成机制
- [Windows]安全机制学习笔记
- 《VC++深入详解》学习笔记[1]——第1章 Windows程序内部运行机制
- Windows安全机制学习笔记(三)--获取当前账户信息
- 理解windows消息机制-delphi消息机制学习笔记。
- 一. Windows程序内部运行机制--Windows编程课程学习笔记
- vc学习笔记之windows程序内部运行机制
- windows内部机制学习笔记(一)
- SDK学习笔记-Windows消息机制
- Windows安全机制学习笔记(五)-枚举文件ACL
- 【theano-windows】学习笔记十五——受限玻尔兹曼机
- 理解windows消息机制-delphi消息机制学习笔记。
- Windows安全机制学习笔记(一)
- 孙鑫VC++视频学习笔记之1: Windows程序内部运行机制
- Flink学习笔记 --- Flink中Windows机制
- [软件调试学习笔记]WinDbg演示IA-32 CPU下的Windows 分页机制下的地址转换过程
- Windows安全机制学习笔记(六)-修改文件ACL
- Windows安全机制学习笔记(二)
- Windows安全机制学习笔记(四)-创建本地账户