| Scalabium Software | |
| Knowledge for your independence'. | |
|  Home  Delphi and C++Builder
        tips | 
| #105: How can I refresh a desktop? | 
| 
 | Yesterday I answered on this question in delphi programming mailing list. I want to post this answer as tip because I sure that this question can ask a lot of developers but to find an answer is not easy task. So if you need refresh a desktop in run-time, you can execute a next procedure: SHChangeNotify(SHCNE_ASSOCCHANGED, SHCNF_IDLIST, NULL, NULL); This code will refresh a desktop image and re-read the icons for files with registered extentions. PS: you can do a same if you press a right mouse button on desktop and select Update item. 
 | 
 | 
|       | Copyright© 1998-2025, Scalabium
        Software. All rights reserved. |