OleGetIconOfClass  1_ZVJNK

Returns a handle to a metafile containing an icon and a string label for the specified CLSID.

HGLOBAL OleGetIconOfClass(

    REFCLSID rclsid,

//CLSID for which information is requested

    LPOLESTR lpszLabel,

//Pointer to string to use as label for icon

    BOOL fUseTypeAsLabel

//Whether to use CLSID s user type name as icon label

   );

 

 

Parameters

rclsid

[in] CLSID for which the icon and string are requested.

lpszLabel

[in] Pointer to a string to use as a label for the icon.

fUseTypeAsLabel

[in] Whether or not to use the user type string in the CLSID as the icon label.

 

Return Value

HGLOBAL

The hGlobal value returned when the function succeeds is a handle to a metafile that contains an icon and label for the specified CLSID. If the CLSID cannot be found in the registration database, NULL is returned.

 

See Also

OleGetIconOfFile, OleMetafilePictFromIconAndLabel