Compartilhar via


Interface INewShortcutHookA (shlobj.h)

Expõe métodos para criar um novo atalho de Internet.

Herança

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

Métodos

A interface INewShortcutHookA tem esses métodos.

 
INewShortcutHookA::GetExtension

Obtém a extensão de nome de arquivo para o objeto de atalho. (ANSI)
INewShortcutHookA::GetFolder

Obtém o nome da pasta do objeto de atalho. (ANSI)
INewShortcutHookA::GetName

Obtém o nome do arquivo do objeto de atalho, sem a extensão. (ANSI)
INewShortcutHookA::GetReferent

Obtém o referencial do objeto de atalho. (ANSI)
INewShortcutHookA::SetFolder

Define o nome da pasta para o objeto de atalho. (ANSI)
INewShortcutHookA::SetReferent

Define o referencial do objeto de atalho. (ANSI)

Observações

Normalmente, você não implementa INewShortcutHook. Ele é implementado pelos atalhos do Shell para Internet.

Você usa INewShortcutHook ao criar um novo atalho de Internet. Os métodos fornecidos por essa interface são fornecidos como uma conveniência.

INewShortcutHook é derivado de IUnknown. Os métodos listados são específicos para INewShortcutHook.

Nota

O cabeçalho shlobj.h define INewShortcutHook como um alias que seleciona automaticamente a versão ANSI ou Unicode dessa função com base na definição da constante do pré-processador UNICODE. A combinação do uso do alias neutro de codificação com código que não é neutro em codificação pode levar a incompatibilidades que resultam em erros de compilação ou de runtime. Para obter mais informações, consulte Conventions for Function Prototypes.

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows XP [somente aplicativos da área de trabalho]
servidor com suporte mínimo Windows 2000 Server [somente aplicativos da área de trabalho]
da Plataforma de Destino Windows
cabeçalho shlobj.h