我的应用程序可以进入全屏模式。但它总是在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;
尝试将NativeWindow的alwaysInFront属性设置为真正的
我有一个双屏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;
}