Dela via


Ikonkontroll

Kontrollen Ikon visar en statisk bild av en ikon. Bildens bakgrund är transparent.

Kontrollattribut

Du kan använda följande attribut med den här kontrollen. Om du vill ändra värdet för ett attribut med hjälp av en händelse prenumererar du på kontrollen till en ControlEvent i tabellen EventMapping och listar attributets identifierare i kolumnen Attribut. Ange identifieraren för ControlEvent i kolumnen Händelse.

Attributidentifierare Hexadecimal bit Beskrivning
position Kontrollposition i dialogrutan. Ange kontrollens bredd, höjd och koordinater i kontrollens vänstra hörn i kolumnerna Width, Height, X och Y i tabellen Control. Använd installationsenheter för längd och avstånd.
Text Innehåller namnet på en ikon som lagras i tabellen Binary. Om du vill visa en ikon som lagras i tabellen Binär anger du namnet på bildens post som visas i tabellen Binär i kolumnen Text i tabellen Control post för den här kontrollen.
synlig 0x00000000 0x00000001
Dold kontroll. Synlig kontroll.
Inkludera den här biten i bitordet i kolumnen Attribut i tabellen Control för att göra kontrollen synlig eller dold när den skapas.
Du kan också dölja eller visa en kontroll med hjälp av tabellen ControlCondition.
nedsänkt 0x00000000 0x00000004
Visar standardformatet för visuella objekt. Visar kontrollen med en nedsänkt 3D-look.
Inkludera dessa bitar i bitordet i kolumnen Attribut i tabellen Control.
FixedSize 0x00000000 0x00100000
Sträcker ut ikonbilden så att den passar kontrollen. Beskär eller centrerar ikonbilden i kontrollen.
Inkludera den här biten i bitordet i kolumnen Attribut i tabellen Control.
IconSize 0x00000000 0x00200000
0x00400000
0x00600000
Läser in den första bilden. Läser in den första 16x16-avbildningen.
Läser in den första 32x32-avbildningen.
Läser in den första 48x48-avbildningen.
En ikonfil kan innehålla olika storleksbilder av samma ikon. Inkludera värdet för lämpligt bitord i kolumnen Attribut i tabellen Control
Om dessa bitar inte har angetts ignorerar installationsprogrammet attributet FixedSize och avbildningen sträcks ut så att den passar kontrollrektangeln. Om både IconSize-bitar och FixedSize-bitar har angetts är en bild som är mindre än kontrollen centrerad och en bild är större än den kontroll som den krymper för att passa.

 

Anmärkningar

Den här kontrollen kan skapas från klassen STATIC med hjälp av funktionen CreateWindowEx. Den har formaten SS_ICON, SS_CENTERIMAGE, WS_CHILDoch WS_GROUP.