Я намеревался создать заставку , подобную той, что была спроектирована Visual Studio 2010 для моего настольного приложения (не стесняйтесь использовать любую версию C # / VB.NET / CLR).
Заставка Visual Studio 2010 http://blogs.msdn.com/blogfiles/visualstudio/WindowsLiveWriter/BehindtheScenesSplashScreen_CC39/image_4.png
Согласно блогам Visual Studio, заставка не была разработана с использованием WPF , так как для ее загрузки требовались библиотеки CLR и WPF, вызывающиесущественная задержка загрузки приложения.Следовательно, они вернулись к стекам C ++ и Win32 , чтобы сделать то же самое из соображений производительности.
Существует ли возможная опция, доступная для разработчиков Windows Forms или WPF для использования той же маркировки?Идея состоит в том, чтобы иметь похожий богатый брендинг на заставке без потери производительности и времени запуска.
Использование PNG и эффектов прозрачности не помогает в Windows Forms (известная проблема, и я прочитал соответствующие вопросы поэтот сайт для этого).Просто чтобы подчеркнуть: это заставка, поэтому время запуска не может быть скомпрометировано.