在我的应用程序中,当你从开始菜单中将已安装的应用程序固定到任务栏上,然后从固定的图标启动应用程序时,闪屏显示好像它是从固定的图标运行的,但是一旦主屏幕显示,任务栏上会显示一个新的图标。
就好像主窗口没有绑定到与splash相同的应用程序。
如果我从开始菜单启动应用程序,然后从任务栏的运行图标上固定它,它会工作得很好(因为在我固定它的时候,主窗口是打开的)。
如何解决这个问题?
首先禁用启动屏幕的窗体在任务栏中显示?
// before displaying the form
splashScreenForm.ShowInTaskbar = false;
splashScreenForm.Show();