是否可以将WindowedApplication的窗口类型设置为“轻量级”?我不希望WindowedApplication显示在任务栏上。这是可能的,我该怎么做?
答案 0 :(得分:1)
以下是您可以使用的代码:
var window:Window = new Window(); // OR var window:BlankWindow = new BlankWindow();
window.type = NativeWindowType.LIGHTWEIGHT;
window.open(true);
其中BlankWindow是mxml文件,如下所示:
<?xml version="1.0" encoding="utf-8"?>
<mx:Window xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
<!-- Your Code Here -->
</mx:Window>
希望这有帮助。
答案 1 :(得分:0)
试试这个。创建两个.mxml文件。你应该有Main.mxml和BlankWindow.mxml
在Main-app.xml配置设置中,确保设置以下内容:
<initialWindow>
...
<visible>false</visible>
...
</initialWindow>
现在,在您的Main.mxml中,您将要将以下内容添加到'creationComplete'处理程序中:
var window:BlankWindow = new BlankWindow();
window.type = NativeWindowType.LIGHTWEIGHT;
window.open(true);
并且,在BlankWindow.mxml中,您可以显示希望应用程序显示的信息。默认应用程序窗口无法设置为Lightweight。唯一的方法是隐藏主窗口,打开辅助窗口。
此外,请确保在辅助窗口关闭时关闭主窗口,否则您的应用程序将无法正常退出。