Shell Callback Functions
This section describes the Windows Shell callback functions.
| Topic | Contents |
|---|---|
| BrowseCallbackProc |
Specifies an application-defined callback function used to send messages to, and process messages from, a Browse dialog box displayed in response to a call to SHBrowseForFolder. |
| FMExtensionProc |
Specifies an application-defined callback function called by File Manager to communicate with a File Manager extension. |
| LPFNDFMCALLBACK |
Defines the prototype for the callback function that receives messages from the Shell's default context menu implementation. |
| LPFNVIEWCALLBACK |
Defines the prototype for the callback function used by the system folder view object. This function essentially duplicates the functionality of IShellFolderViewCB. |
| MRUCMPPROC |
Used to determine whether an item is present in a most recently used (MRU) list. |
| PFNASYNCICONTASKBALLBACK |
Defines the prototype for the callback function used by SHMapIDListToImageListIndexAsync. |
| SUBCLASSPROC |
Defines the prototype for the callback function used by RemoveWindowSubclass and SetWindowSubclass. |
| UndeleteFile |
Specifies an application-defined callback function called by File Manager when the user chooses the Undelete command from the File menu. |
Send comments about this topic to Microsoft
Build date: 3/7/2012