【问题标题】:Splash screen is pinned to taskbar, main screen shows additional taskbar entry启动画面固定到任务栏,主屏幕显示额外的任务栏条目
【发布时间】:2011-08-07 23:52:58
【问题描述】:

在我的应用程序中,当您从“开始”菜单将已安装的应用程序固定到任务栏,然后从固定图标启动应用程序时,启动画面显示为好像从固定图标运行但一旦主屏幕显示任务栏中会显示一个新图标。

就好像主窗口没有绑定到与启动画面相同的应用程序。

如果我从“开始”菜单启动应用程序,然后从任务栏中的运行图标固定它,它工作正常(因为在我固定它时,主窗口是打开的)。

我该如何解决这个问题?

【问题讨论】:

    标签: c# winforms windows-7 splash-screen jump-list


    【解决方案1】:

    禁用启动画面的Form from showing in the taskbar in the first place?

    // before displaying the form
    splashScreenForm.ShowInTaskbar = false;
    splashScreenForm.Show();
    

    【讨论】:

    • 我希望它显示在任务栏中,因为它“做一些事情”来启动应用程序。如果它没有显示在任务栏中,它很容易隐藏在其他窗口后面,这将导致用户没有注意到它正在请求某些东西。没有其他方法可以完成这项工作吗?
    • 在这种情况下,try the solution here。这不是完全相同的问题,而且绝对不是同一个问题,但我想知道与您的启动屏幕现在采用的当前执行路径相比,不同的处理是否可能对您的项目有利?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-09-04
    • 1970-01-01
    • 1970-01-01
    • 2014-12-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多