Funzione OleGetIconOfFile (ole2.h)

Restituisce un handle a un metafile contenente un'icona e un'etichetta stringa per il nome del file specificato.

Sintassi

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

Parametri

[in] lpszPath

Puntatore a un file per cui è necessario richiedere l'icona e la stringa.

[in] fUseFileAsLabel

Indica se usare il nome del file come etichetta dell'icona.

Valore restituito

Se la funzione ha esito positivo, il valore restituito è un handle per un metafile che contiene e icona e etichetta per il file specificato. Se non è presente CLSID nel database di registrazione per il file, la funzione restituisce la stringa "Documento". Se lpszPath è NULL, la funzione restituisce NULL.

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione ole2.h
Libreria Ole32.lib
DLL Ole32.dll

Vedi anche

OleGetIconOfClass

OleMetafilePictFromIconAndLabel