Compartir a través de


Método IShellLibrary::SetIcon (shobjidl_core.h)

Establece el icono predeterminado de la biblioteca.

Sintaxis

HRESULT SetIcon(
  [in] LPCWSTR pszIcon
);

Parámetros

[in] pszIcon

Tipo: LPCWSTR

Cadena Unicode terminada en null que describe la ubicación del icono predeterminado. La cadena debe tener el formato ModuleFileName,ResourceIndex o ModuleFileName,-ResourceID.

Valor Descripción
ModuleFileName Nombre de archivo del archivo de módulo que contiene el recurso de icono.
ResourceIndex Número decimal positivo que especifica el índice del recurso de icono en el archivo del módulo.
-ResourceID Número decimal negativo cuyo valor absoluto es el identificador de recurso del recurso de icono en el archivo del módulo.

Valor devuelto

Tipo: HRESULT

Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.

Comentarios

Para obtener más información sobre el formato del parámetro pszIcon , vea PathParseIconLocation.

Requisitos

   
Cliente mínimo compatible Windows 7 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 R2 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado shobjidl_core.h (include Shobjidl.h)

Consulte también

IShellLibrary

PathParseIconLocation

Bibliotecas de Windows