Scalabium Software

SMExport/SMImport suites
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.


Published: November 24, 2000

See also
 
Word Web-stream
MAPIMail
Clarion Viewer
Mail parser (ActiveX)
SMExport suite
Excel Web-stream
Paradox to MS Access converter
ABA Picture Convert
Database Information Manager
ExcelFile Viewer
 
 


Contact to webmaster

 

Borland Software Code Gear Scalabium Delphi tips

Copyright© 1998-2019, Scalabium Software. All rights reserved.
webmaster@scalabium.com

SMReport Autogenerated