Windows上具有弹性空气的全屏模式

时间:2012-02-15 13:55:03

标签: windows actionscript-3 air fullscreen

我的应用程序可以进入全屏模式。 但它始终在Windows Media Center后面“打开”,我需要我的空中应用程序才能显示在媒体中心上方。

我找到了这篇文章:http://msdn.microsoft.com/en-us/library/windows/desktop/bb189148.aspx 在覆盖部分,它说“除了对话框或提示之外,不可能覆盖Windows Media Center全屏视频体验。”

我想我可能需要编写一个C#应用程序来显示媒体中心的对话框? 非常感谢任何其他想法。

我的代码:

this.stage.nativeWindow.activate();
this.stage.nativeWindow.restore();
this.stage.nativeWindow.maximize();

stage.displayState = StageDisplayState.FULL_SCREEN_INTERACTIVE;

2 个答案:

答案 0 :(得分:0)

尝试将NativeWindow的alwaysInFront属性设置为true

答案 1 :(得分:0)

我有一个双屏Air应用程序(AS3项目),我全屏运行媒体中心(Windows 7)然后运行我的应用程序。我的应用程序开启了重点。

以下是我的一些设置,希望这会有所帮助。

主舞台:

stage.displayState = StageDisplayState.FULL_SCREEN_INTERACTIVE;

弹出屏幕:

with(popScreenOptions){
    type = NativeWindowType.NORMAL;
    minimizable = false;            
    resizable = false;
    maximizable = false;
    systemChrome = NativeWindowSystemChrome.NONE;
    transparent = false;
}