J'avais l'intention de créer un écran d'accueil comme celui de Visual Studio 2010 pour mon application de bureau (n'hésitez pas à utiliser n'importe quelle version de C#/VB.NET/CLR).
(source : <a href="http://blogs.msdn.com/blogfiles/visualstudio/WindowsLiveWriter/BehindtheScenesSplashScreen_CC39/image_4.png" rel="nofollow noreferrer">msdn.com </a>)
D'après les blogs de Visual Studio, l'écran d'accueil n'a pas été développé à l'aide de WPF car cela impliquerait le chargement des bibliothèques CLR et WPF, ce qui entraînerait un retard important dans le chargement de l'application. Par conséquent, ils sont revenus à C++ et à Win32 stack pour faire de même pour des raisons de performance.
Existe-t-il une option réalisable pour les développeurs Windows Forms ou WPF pour exploiter la même image de marque ? L'idée est d'avoir une image de marque riche similaire dans un écran d'accueil sans perdre en performance et en temps de démarrage.
L'utilisation de PNG et d'effets de transparence n'est pas utile sous Windows Forms (un problème connu, et j'ai lu des questions connexes sur ce site à ce sujet). Je tiens à souligner qu'il s'agit d'un écran d'accueil et que le temps de démarrage ne doit pas être compromis.