I often find that my desktop items become screwed up. They seem to take on the shape of another icon, but retain the original graphic within the new shape. They also get a black shadow type thing. Anyone else seen that?
Anyway, I can sort things out using TweakUI/Repair/Rebuild Icons. But I was wondering if anyone knows an API to do the same thing?

I've found a refresh desktop at http://www.allapi.net/tips/tip069.php , but that only does a refresh as per the desktop right-click menu.

cheers