Freigeben über


IShellLibrary::SetIcon-Methode (shobjidl_core.h)

Legt das Standardsymbol für die Bibliothek fest.

Syntax

HRESULT SetIcon(
  [in] LPCWSTR pszIcon
);

Parameter

[in] pszIcon

Typ: LPCWSTR

Eine Unicode-Zeichenfolge mit Null-Beendigung, die die Position des Standardsymbols beschreibt. Die Zeichenfolge muss als ModuleFileName,ResourceIndex oder ModuleFileName,-ResourceIDformatiert sein.

Wert BESCHREIBUNG
ModuleFileName Der Dateiname der Moduldatei, die die Symbolressource enthält.
ResourceIndex Eine positive Dezimalzahl, die den Index der Symbolressource in der Moduldatei angibt.
-Resourceid Eine negative Dezimalzahl, deren absoluter Wert die Ressourcen-ID der Symbolressource in der Moduldatei ist.

Rückgabewert

Typ: HRESULT

Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.

Hinweise

Weitere Informationen zum Format des pszIcon-Parameters finden Sie unter PathParseIconLocation.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 7 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 R2 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile shobjidl_core.h (einschließlich Shobjidl.h)

Weitere Informationen

IShellLibrary

PathParseIconLocation

Windows-Bibliotheken