2012-02-15 2 views
0

Мое приложение может войти в полноэкранный режим. Но он всегда «открывается» за Windows Media Center, и мне нужно, чтобы мое воздушное приложение отображалось над медиа-центром.Полноэкранный режим с гибким воздухом на Windows

Я нашел эту статью: 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; 

ответ

0

Попробуйте установить всегда отображаемые свойства NativeWindow истинного

+0

всегда отображаемые верно, это помогает держать его выше всех остальных окон проводника и приложений, но только не Windows Media Center для какой-то причине – user1211412

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; 
} 
+0

Привет @NoelLastrella, THX для ответа. Правильно, если я скажу следующее: Когда приложение для приложения имеет фокус, оно переходит в полноэкранный режим над медиацентром, а когда центр мультимедиа имеет фокус, медиацентр будет отображаться над воздушным приложением. Я просто проверял: 1) открыт медиа-центр (оконный режим) 2) запустить файл .bat, который будет открываться приложением воздуха через 5 сек 3) перейти в полноэкранный режим с медиа-центром экрана 4) воздух приложения открывает за медиацентром – user1211412

+0

Когда я выхожу из «игрового режима», когда медиацентр находится в полноэкранном режиме, воздушное приложение отображается над медиацентром. игровой режим - когда он впервые попадает в полноэкранный режим, он открывается как «игра», когда вы нажимаете «Alt + Tab», чтобы «выйти» в этом режиме. Он остается в полноэкранном режиме, только не выше всего, видна панель задач внизу. Я предполагаю, что у вас есть это в том же «режиме» для вашего приложения? Возможно, вы изменили некоторые параметры запуска для медиацентра? Thx снова! – user1211412

Смежные вопросы