Sdílet prostřednictvím


Ikony (nabídky a další zdroje)

Ikona je obrázek, který se skládá z rastrového obrázku v kombinaci s maskou pro vytvoření průhledných oblastí na obrázku. Ikona termínu může odkazovat na jednu z následujících možností:

  • Jeden obrázek ikony. Jedná se o prostředek typu RT_ICON.
  • Skupina obrázků, ze kterých může systém nebo aplikace zvolit nejvhodnější ikonu na základě velikosti a hloubky barev. Jedná se o prostředek typu RT_GROUP_ICON.

V této části

Jméno Popis
o ikonách Popisuje ikony.
pomocí ikon Popisuje, jak provádět úlohy související s ikonami.
referenční ikony Obsahuje referenční informace k rozhraní API.

Funkce ikon

Jméno Popis
CopyIcon Zkopíruje zadanou ikonu z jiného modulu do aktuálního modulu.
CreateIcon Vytvoří ikonu se zadanou velikostí, barvami a vzory bitů.
CreateIconFromResource Vytvoří ikonu nebo kurzor z bitů prostředků popisující ikonu.
CreateIconFromResourceEx Vytvoří ikonu nebo kurzor z bitů prostředků popisující ikonu.
CreateIconIndirect Vytvoří ikonu nebo kurzor ze struktury ICONINFO.
DestroyIcon Zničí ikonu a uvolní veškerou paměť, o které ikona obsazena.
DrawIcon Nakreslí ikonu nebo kurzor do zadaného kontextu zařízení.
DrawIconEx Nakreslí ikonu nebo kurzor do zadaného kontextu zařízení, provede zadané rastrové operace a roztáhne nebo zkomprimuje ikonu nebo kurzor, jak je uvedeno.
duplicateIcon Vytvoří duplikát zadané ikony.
ExtractAssociatedIcon Načte popisovač na indexovanou ikonu nalezenou v souboru nebo ikoně nalezené v přidruženém spustitelném souboru.
extractIcon Načte popisovač na ikonu ze zadaného spustitelného souboru, knihovny DLL nebo souboru ikony.
ExtractIconEx Vytvoří pole popisovačů na velké nebo malé ikony extrahované ze zadaného spustitelného souboru, knihovny DLL nebo souboru ikony.
GetIconInfo Načte informace o zadané ikoně nebo kurzoru.
GetIconInfoEx Načte informace o zadané ikoně nebo kurzoru. GetIconInfoEx rozšiřuje GetIconInfo pomocí novější struktury ICONINFOEX.
LoadIcon Načte zadaný prostředek ikony ze spustitelného souboru (.exe) přidruženého k instanci aplikace.
LookupIconIdFromDirectory Vyhledá pomocí ikony nebo dat kurzoru ikonu nebo kurzor, které nejlépe vyhovují aktuálnímu zobrazovacímu zařízení.
lookupIconIdFromDirectoryEx Vyhledá pomocí ikony nebo dat kurzoru ikonu nebo kurzor, které nejlépe vyhovují aktuálnímu zobrazovacímu zařízení.
PrivateExtractIcons Vytvoří pole popisovačů na ikony, které se extrahují ze zadaného souboru.

Struktury ikon

Jméno Popis
ICONINFO Obsahuje informace o ikoně nebo kurzoru.
ICONINFOEX Obsahuje informace o ikoně nebo kurzoru. Rozšiřuje ICONINFO. Používá GetIconInfoEx.
ICONMETRICS Obsahuje škálovatelné metriky přidružené k ikonám. Tato struktura se používá s SystemParametersInfo funkce při zadání SPI_GETICONMETRICS nebo SPI_SETICONMETRICS akce.