IDefaultExtractIconInit interface (shobjidl_core.h)

Exposes methods to set default icons associated with an object.

Inheritance

The IDefaultExtractIconInit interface inherits from the IUnknown interface. IDefaultExtractIconInit also has these types of members:

Methods

The IDefaultExtractIconInit interface has these methods.

 
IDefaultExtractIconInit::SetDefaultIcon

Sets the default icon.
IDefaultExtractIconInit::SetFlags

Sets GIL_XXX flags.
IDefaultExtractIconInit::SetKey

Sets the registry key from which to load the "DefaultIcon" value.
IDefaultExtractIconInit::SetNormalIcon

Sets the normal icon.
IDefaultExtractIconInit::SetOpenIcon

Sets the icon that allows containers to specify an "open" look.
IDefaultExtractIconInit::SetShortcutIcon

Sets the icon for a shortcut to the object.

Requirements

Requirement Value
Minimum supported client Windows Vista [desktop apps only]
Minimum supported server Windows Server 2008 [desktop apps only]
Target Platform Windows
Header shobjidl_core.h (include Shobjidl.h)