IShellLibrary::GetIcon 方法 (shobjidl_core.h)

取得連結庫的預設圖示。

語法

HRESULT GetIcon(
  [out] LPWSTR *ppszIcon
);

參數

[out] ppszIcon

類型: LPWSTR*

以 Null 終止的 Unicode 字串,描述預設圖示的位置。 字串會以 或ModuleFileName,-ResourceID的形式ModuleFileName,ResourceIndex傳回。

Description
ModuleFileName 包含圖示資源的模組檔案檔名。
ResourceIndex 如果逗號後面的數位為正數,則模組檔案中資源的索引。
-ResourceID 如果逗號後面的數位是負數,數字的絕對值就是模組檔案中圖標的資源標識符。

傳回值

類型: HRESULT

如果此方法成功,則會傳回 S_OK。 否則,它會傳回 HRESULT 錯誤碼。

備註

如需剖析 ppszIcon 中所傳回字串的其他資訊,請參閱 PathParseIconLocation

規格需求

需求
最低支援的用戶端 Windows 7 [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2008 R2 [僅限傳統型應用程式]
目標平台 Windows
標頭 shobjidl_core.h (包括 Shobjidl.h)

另請參閱

IShellLibrary

連結庫描述架構

PathParseIconLocation

Windows 媒體櫃