Comment faire pour actualiser le bureau de windows par programme (c'est à dire F5) à partir de C#?

Oui, je sais, cela semble être une question stupide, c'est juste un hack j'ai besoin d'envelopper quelque peu banales de la tâche afin que je puisse passer à quelque chose de plus intéressant.

EDIT:
Peut-être plus d'info devrait vous aider: je suis en train de supprimer certains raccourcis sur le bureau et j'ai besoin de l'utilisateur pour le voir retiré tout de suite (pour ne pas avoir à appuyer sur F5).

PS. une recherche sur google révèle que quelqu'un de expertsexchange a la même question, mais je ne veux pas vous inscrire sur leur site web.
Je pense que vous pouvez obtenir les réponses des experts-échange en faisant défiler vers le bas de la page.. (il faut utiliser le tableau de bord à des experts-échange, sinon ça ressemble à du "expert-quelque chose d'autre" ;])

OriginalL'auteur DSO | 2009-03-15