Función OleGetIconOfFile (ole2.h)

Devuelve un identificador a un metarchivo que contiene un icono y una etiqueta de cadena para el nombre de archivo especificado.

Sintaxis

HGLOBAL OleGetIconOfFile(
  [in] LPOLESTR lpszPath,
  [in] BOOL     fUseFileAsLabel
);

Parámetros

[in] lpszPath

Puntero a un archivo para el que se va a solicitar el icono y la cadena.

[in] fUseFileAsLabel

Indica si se debe usar el nombre de archivo como etiqueta de icono.

Valor devuelto

Si la función se ejecuta correctamente, el valor devuelto es un identificador de un metarchivo que contiene y el icono y la etiqueta del archivo especificado. Si no hay ningún CLSID en la base de datos de registro del archivo, la función devuelve la cadena "Document". Si lpszPath es NULL, la función devuelve NULL.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado ole2.h
Library Ole32.lib
Archivo DLL Ole32.dll

Consulte también

OleGetIconOfClass

OleMetafilePictFromIconAndLabel