0 out of 1 rated this helpful - Rate this topic

Shell Callback Functions

This section describes the Windows Shell callback functions.

TopicContents
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

Did you find this helpful?
(1500 characters remaining)
Community Content Add
Annotations FAQ