Funkcia ExtractAssociatedIcon vráti popisovač indexované ikonu nájsť v súbore alebo ikonu nájsť v pridružených spustiteľný súbor.
(HICON ExtractAssociatedIcon HINSTANCE hInst; / / aplikácia napríklad popisovačLPTSTRlpIconPath; / / cesta a názov súboru pre ktorú ikonu / / chcelaLPWORDlpiIcon / / ukazovateľ myši na ikonu index);
Ak ikonu rukoväť sa získa spustiteľný súbor, funkcia ukladá úplnú cestu a názov súboru, že spustiteľný v reťazci poukázal na lpIconPath.
Ak ikonu rukoväť sa získa spustiteľný súbor, funkciu ukladá sa ikona identifikátor programu WORD poukázal na lpiIcon.
Ak funkciu podarí, vrátená hodnota je ikona rukoväť. Ak sa ikona sa extrahuje z pridružených spustiteľný súbor, funkciu ukladá úplnú cestu a názov spustiteľného súboru v reťazci poukázal na lpIconPatha uchováva sa ikona identifikátor programu WORD poukázal na lpiIcon.
Ak funkcia zlyhá, vrátená hodnota je NULL.
Funkcia ExtractAssociatedIcon najprv vyhľadá indexované ikonu v súborom určeným parametrom lpIconPath. Ak funkcia nemôže získať popisovač ikonu zo súboru a súbor má priradené spustiteľný súbor, to vyzerá, že spustiteľný súbor na ikonu. Združenia s spustiteľné súbory sú založené na prípony názvu súboru, sú uložené v jednotlivých používateľov časť databázy registry a môže byť definovaný pomocou príkazu File Manager pridruženého podniku.
nbsp; Systém Windows &NT: vyžaduje verzia 3.5 alebo novšia verzia.
Windows:Vyžaduje systém Windows 95 alebo novším.
Windows CE:Nepodporované.
Hlavičky:Deklarovaný v shellapi.h.
Importovať knižnica:Použiť shell32.lib.
Unicode:Implementovaný ako Unicode, ANSI verzia v systéme Windows NT.
Ikony prehľad ikonu funkcie ExtractIcon