Compartilhar via


Interface IShellExtInit (shobjidl_core.h)

Expõe um método que inicializa extensões do Shell para folhas de propriedades, menus de atalho e manipuladores de arrastar e soltar (extensões que adicionam itens a menus de atalho durante operações não padrão de arrastar e soltar).

Herança

A interface IShellExtInit herda da interface IUnknown . IShellExtInit também tem estes tipos de membros:

Métodos

A interface IShellExtInit tem esses métodos.

 
IShellExtInit::Initialize

Inicializa uma extensão de folha de propriedades, uma extensão de menu de atalho ou um manipulador de arrastar e soltar.

Comentários

Implemente IShellExtInit ao escrever um manipulador com base na interface IContextMenu ou IShellPropSheetExt .

Observe que as extensões do Shell baseadas em outras interfaces não usam esse método de inicialização.

Você não usa essa interface diretamente. O Shell o chama para inicializar o manipulador.

Requisitos

   
Cliente mínimo com suporte Windows XP [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho shobjidl_core.h