Icon-Steuerelement
Das Icon-Steuerelement zeigt ein statisches Bild eines Symbols an. Der Hintergrund des Bilds ist transparent.
Steuerelementattribute
Sie können die folgenden Attribute mit diesem Steuerelement verwenden. Um den Wert eines Attributs mithilfe eines Ereignisses zu ändern, abonnieren Sie das Steuerelement für ein ControlEvent in der EventMapping-Tabelle , und listen Sie den Bezeichner des Attributs in der Spalte Attribut auf. Geben Sie den Bezeichner von ControlEvent in die Spalte Ereignis ein.
Attributbezeichner | Hexadezimales Bit | BESCHREIBUNG |
---|---|---|
Position | Position des Steuerelements im Dialogfeld. Geben Sie die Breite, Höhe und Koordinaten der linken Ecke des Steuerelements in die Spalten Breite, Höhe, X und Y der Tabelle Control ein. Verwenden Sie Installationseinheiten für Länge und Abstand. |
|
Text | Enthält den Namen eines Symbols, das in der Binary-Tabelle gespeichert ist. Um ein Symbol anzuzeigen, das in der Binary-Tabelle gespeichert ist, geben Sie den Namen des Bilddatensatzes, der in der Binary-Tabelle angezeigt wird, in die Text-Spalte des Datensatzes in der Control-Tabelle für dieses Steuerelement ein. |
|
Visible | 0x00000000 0x00000001 |
Ausgeblendetes Steuerelement. Sichtbares Steuerelement. Fügen Sie dieses Bit in das Bitwort der Spalte Attributes in der Tabelle Control ein, damit das Steuerelement bei seiner Erstellung sichtbar oder ausgeblendet wird. Sie können ein Steuerelement auch anzeigen oder ausblenden, indem Sie die ControlCondition-Tabelle verwenden. |
Sunken | 0x00000000 0x00000004 |
Zeigt den standardmäßigen visuellen Stil an. Zeigt das Steuerelement mit einem vertieften 3D-Effekt an. Fügen Sie diese Bits in das Bitwort in die Attributes-Spalte der Control-Tabelle ein. |
FixedSize | 0x00000000 0x00100000 |
Streckt das Symbolbild so, dass es an das Steuerelement angepasst wird. Schneidet das Symbolbild im Steuerelement zu oder zentriert es. Fügen Sie dieses Bit in das Bitwort der Attributes-Spalte der Control-Tabelle ein. |
IconSize | 0×00000000 0×00200000 0x00400000 0×00600000 |
Lädt das erste Bild. Lädt das erste 16×16-Bild. Lädt das erste 32×32-Bild. Lädt das erste 48×48-Bild. Eine Symboldatei kann Bilder desselben Symbols mit unterschiedlicher Größe enthalten. Fügen Sie den Wert des entsprechenden Bitworts in die Spalte „Attributes“ der Control-Tabelle ein. Wenn diese Bits nicht gesetzt sind, ignoriert das Installationsprogramm das FixedSize-Attribut, und das Bild wird an das Rechteck des Steuerelements angepasst. Wenn sowohl die IconSize-Bits als auch die FixedSize-Bits gesetzt sind, wird ein Bild, das kleiner als das Steuerelement ist, zentriert, und ein Bild, das größer als das Steuerelement ist, passend verkleinert. |
Bemerkungen
Dieses Steuerelement kann mit der CreateWindowEx-Funktion aus der STATIC-Klasse erstellt werden. Es verfügt über die Stile SS_ICON, SS_CENTERIMAGE, WS_CHILD und WS_GROUP.