Salut à tous !
Je fais un programme en WPF (avec expression blend 4, VS 2010 et le Net.framework 4) avec un fenêtre transparente :
Mon idée de départ était les parties des fenêtres et du bureau qui sont derrière mon programme et qui apparaissent en transparence soient flous ; un peu à la manière du menu démarrer de Windows 7 ou Vista. Sauf que je ne veux pas faire appel à dwmapi.dll comme il est souvent écrit car cette méthode n'est pas compatible avec Windows XP (qui représente encore 50 % des parts de marché et 2 des 3 pcs que j'ai à ma disposition).
Voilà mon problème.
J'ai déjà essayer de mettre un blureffect au niveau de la fenêtre, mais ça floute que le programme, pas l’arrière plan.
Je me demandais si ne serait pas possible de récupérer l’arrière plan (une sorte de capture d'écran) puis de la flouter et enfin de la placer en dernière couche pour obtenir l'effet désiré.
Sinon je voudrais aussi savoir comment je peux faire apparaître une ombre sous ma fenêtre.
Merci d'avance !
Partager