2010-03-25 5 views

Répondre

2

Énumérer toutes les fenêtres de bureau avec EnumWindows. Recueillir chaque poignée de fenêtre visible.

Appelez ShowWindow avec les arguments appropriés pour rendre les fenêtres collectées visibles/invisibles. Notez que toutes les fenêtres créées après cette opération seront visibles. Pour cacher les icônes du bureau, vous devez espionner la structure de la fenêtre (avec un outil comme Spy ++), obtenir un handle de fenêtre spécifique par son nom de classe, puis appeler ShowWindow sur le handle de widnow obtenu.

Bien sûr, EnumWindows et ShowWindow doivent être P/Invoqués. Voir www.pinvoke.net pour obtenir la déclaration correcte.

Questions connexes