Re: Windows shell functions / procedures in SHELLAPI

Posted by webmaster Guido on January 18, 2009

In Reply to Windows shell functions / procedures in SHELLAPI posted by Thomas L on January 18, 2009

: Can you suggest a good source for a description of the Windows shell functions and procedures as available in SHELLAPI?

There's probably no website around covering all of the documented Windows API functions, because the API is so large. Anyway, here are a few pointers.

Help files:
Most Delphi versions ship with a help file called WIN32.HLP. In case you don't have it on your computer, it's is available from the web.

Info about most Shell API routines can be found, but not centralized on a single website... So, you already have to know the routine's name and then search for it. Alas, even partial lists of API routines are very scarce (or well hidden?).
- Mainly aimed at VB programmers, here is a list of 940 API functions:

Search for "tomes of delphi" at In the list that is displayed, look for "Win32 API" related books. This reference book is not so new, but surely one of the most complete: "The Tomes of Delphi: Win32 Shell API (Windows 2000 Edition)".