ExtractAssociatedIcon

ExtractAssociatedIcon funcția întoarce un mâner pictogramă indexate găsit într-un fișier sau o pictogramă găsit într-un fișier executabil asociate.

(HICON ExtractAssociatedIcon HINSTANCE  hInst, / / cerere exemplu mânerLPTSTRlpIconPath, / / calea și numele de fișier pentru care pictograma fișierului este / / vrutLPWORDlpiIcon / / indicatorul pictograma index);
 

Parametrii

hInst
Specifică instanța de apel funcția de aplicarea.
lpIconPath
Indicatorul la un șir care specifică calea completă și numele fișierului din fișierul pentru care se dore?te o pictogramă. Funcția extracte ghidajul pictograma din acest fișier, sau dintr-un fișier executabil care asociate cu acel fișier.

Dacă pictograma mâner este ob?inut dintr-un fișier executabil, funcția stochează calea completă și numele fișierului din care executabil în string-ul a subliniat de lpIconPath.

lpiIcon
Indicatorul la un cuvânt care specifică indexul pictograma ale căror mâner este de a ob?ine.

Dacă pictograma mâner este ob?inut dintr-un fișier executabil, funcția Magazine 's pictograma identificator în WORD a subliniat de lpiIcon.

Valorile întroarse

Dacă funcția reușește, valoarea returnată este un mâner de icon. Dacă pictograma este extras dintr-un fișier executabil asociate, funcția de magazine calea completă și numele de fișier al fișierului executabil în string-ul a subliniat de lpIconPath, și Magazine 's pictograma identificator în WORD a subliniat de lpiIcon.

Dacă funcția nu reușește, valoarea returnată este NULL.

Observații

Funcția ExtractAssociatedIcon caută mai întâi pictograma indexate în fișierul specificat de lpIconPath. Dacă funcția nu poate ob?ine Handle-ul icon acel fișier și fișierul are un fișier executabil asociate, pare în acel fișier executabil pentru o pictogramă. Asocia?ii cu fișiere executabile se bazează pe extensii de nume de fișier, sunt stocate în partea per-utilizator de registry și poate fi definit utilizând comanda File Manager conferențiar.

QuickInfo

nbsp; Windows &NT: necesită versiunea 3.5 sau mai târziu.
Windows:Necesită Windows 95 sau o versiune ulterioară.
Windows CE:Neacceptat.
Antet:A declarat în shellapi.h.
Import Biblioteca:Utilizarea shell32.lib.
Unicode:Pus în aplicare ca Unicode și ANSI versiuni Windows NT.

A se vedea, de asemenea

Icoane prezentare generală, funcții Icon, ExtractIcon

Index