Compartir a través de


Interfaz IShellLinkW (shobjidl_core.h)

Expone métodos que crean, modifican y resuelven vínculos de Shell.

Herencia

La interfaz IShellLink hereda de la interfaz IUnknown . IShellLink también tiene estos tipos de miembros:

Métodos

La interfaz IShellLinkW tiene estos métodos.

 
IShellLinkW::GetArguments

Obtiene los argumentos de la línea de comandos asociados a un objeto de vínculo de Shell. (Unicode)
IShellLinkW::GetDescription

Obtiene la cadena de descripción de un objeto de vínculo de Shell. (Unicode)
IShellLinkW::GetHotkey

Obtiene el método abreviado de teclado (tecla activa) de un objeto de vínculo de Shell. (Unicode)
IShellLinkW::GetIconLocation

Obtiene la ubicación (ruta de acceso e índice) del icono de un objeto de vínculo de Shell. (Unicode)
IShellLinkW::GetIDList

Obtiene la lista de identificadores de elemento para el destino de un objeto de vínculo de Shell. (Unicode)
IShellLinkW::GetPath

Obtiene la ruta de acceso y el nombre de archivo del destino de un objeto de vínculo de Shell. (Unicode)
IShellLinkW::GetShowCmd

Obtiene el comando show de un objeto de vínculo de Shell. (Unicode)
IShellLinkW::GetWorkingDirectory

Obtiene el nombre del directorio de trabajo de un objeto de vínculo de Shell. (Unicode)
IShellLinkW::Resolve

Intenta encontrar el destino de un vínculo de Shell, incluso si se ha movido o cambiado el nombre. (Unicode)
IShellLinkW::SetArguments

Establece los argumentos de la línea de comandos para un objeto de vínculo de Shell. (Unicode)
IShellLinkW::SetDescription

Establece la descripción de un objeto de vínculo de Shell. La descripción puede ser cualquier cadena definida por la aplicación. (Unicode)
IShellLinkW::SetHotkey

Establece un método abreviado de teclado (tecla activa) para un objeto de vínculo de Shell. (Unicode)
IShellLinkW::SetIconLocation

Establece la ubicación (ruta de acceso e índice) del icono de un objeto de vínculo de Shell. (Unicode)
IShellLinkW::SetIDList

Establece el puntero a una lista de identificadores de elemento (PIDL) para un objeto de vínculo de Shell. (Unicode)
IShellLinkW::SetPath

Establece la ruta de acceso y el nombre de archivo para el destino de un objeto de vínculo de Shell. (Unicode)
IShellLinkW::SetRelativePath

Establece la ruta de acceso relativa al objeto de vínculo shell. (Unicode)
IShellLinkW::SetShowCmd

Establece el comando show para un objeto de vínculo de Shell. El comando show establece el estado de presentación inicial de la ventana. (Unicode)
IShellLinkW::SetWorkingDirectory

Establece el nombre del directorio de trabajo de un objeto de vínculo de Shell. (Unicode)

Comentarios

Nota Esta interfaz no se puede usar para crear un vínculo a una dirección URL.
 
La interfaz IShellLink tiene una versión ANSI (IShellLinkA) y una versión Unicode (IShellLinkW). La versión que se usará depende de si se compila para ANSI o Unicode.

Nota:

El encabezado shobjidl_core.h define IShellLink como alias que selecciona automáticamente la versión ANSI o Unicode de esta función en función de la definición de la constante de preprocesador UNICODE. La combinación del uso del alias neutral de codificación con código que no es neutral de codificación puede dar lugar a errores de coincidencia que dan lugar a errores de compilación o tiempo de ejecución. Para obtener más información, vea Convenciones para prototipos de función.

Requisitos

   
Cliente mínimo compatible Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado shobjidl_core.h