Поделиться через


Функция OleGetIconOfClass (ole2.h)

Возвращает дескриптор метафайла, содержащего значок и строковую метку для указанного идентификатора CLSID.

Синтаксис

HGLOBAL OleGetIconOfClass(
  [in]           REFCLSID rclsid,
  [in, optional] LPOLESTR lpszLabel,
  [in]           BOOL     fUseTypeAsLabel
);

Параметры

[in] rclsid

ИДЕНТИФИКАТОР CLSID, для которого требуется запросить значок и строку.

[in, optional] lpszLabel

Указатель на метку значка.

[in] fUseTypeAsLabel

Указывает, следует ли использовать строку типа пользователя в CLSID в качестве метки значка.

Возвращаемое значение

Если функция выполняется успешно, возвращаемое значение является дескриптором метафайла, содержащего значок и метку для указанного идентификатора CLSID. В противном случае функция возвращает значение NULL.

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header ole2.h
Библиотека Ole32.lib
DLL Ole32.dll
Набор API ext-ms-win-com-ole32-l1-1-3 (появилось в Windows 10 версии 10.0.10240)

См. также раздел

OleGetIconOfFile

OleMetafilePictFromIconAndLabel