Schlüsselwortreferenz


$tagTVITEMEX

Beschreibung anzeigen in

Bestimmt oder empfängt die Attribute eines Treeview Elements

Global Const $tagTVITEMEX = "struct; uint Mask;struct; handle hItem;uint State;uint StateMask;ptr Text;int TextMax;int Image;int SelectedImage;int Children;lparam Param; endstruct;" & _
"int Integral;uint uStateEx;hwnd hwnd;int iExpandedImage;int iReserved; endstruct"

Parameter

Mask Flags die angeben, welche der anderen Strukturmitglieder gültige Daten enthalten:
    $TVIF_CHILDREN - Das Children Mitglied ist gültig
    $TVIF_DI_SETITEM - Dies wird die mitgelieferten Informationen behalten und sie nicht wieder anfordern
    $TVIF_EXPANDEDIMAGE - Das iExpandedImage Mitglied ist gültig (IE Version 6.00 und Windows Vista)
    $TVIF_HANDLE - Das hItem Mitglied ist gültig
    $TVIF_IMAGE - Das Image Mitglied ist gültig
    $TVIF_INTEGRAL - Das Integral Mitglied ist gültig
    $TVIF_PARAM - Das Param Mitglied ist gültig
    $TVIF_SELECTEDIMAGE - Das SelectedImage Mitglied ist gültig
    $TVIF_STATE - Die State und StateMask Mitglieder sind gültig
    $TVIF_STATEEX - Das uStateEx Mitglied ist gültig (IE Version 6.00 und Windows Vista)
    $TVIF_TEXT - Die Text und TextMax Mitglieder sind gültig
hItem Element auf welches sich diese Struktur bezieht
State Satz von Bitflags und Imagelisten-Indizes, die den Zustand des Elements andeuten.
Wenn der Zustand eines Elements gesetzt wird, legt das StateMask Mitglied fest, welche Bits dieses Mitgliedes gültig sind.
Wenn der Zustand eines Elements ermittelt wird, gibt dieses Mitglied den aktuellen Zustand der in dem StateMask Mitglied angegebenen Bits zurück.
Die Bits 0 bis 7 dieses Mitgliedes enthalten die Zustandsflags des Elements. Bits 8 bis 11 legen den eins-basierten Index des eingeblendeten Bildes fest.
StateMask Bits des State Mitglieds, die gültig sind.
Wenn der Zustand eines Elements ermittelt wird, müssen hier die Bits gesetzt werden, die man aus dem State Mitglied zurückgegeben haben möchte.
Wenn der Zustand eines Elements gesetzt wird, müssen hier die Bits gesetzt werden, die man in dem State Mitglied gesetzt haben möchte.
Text Zeiger auf einen null-terminierten String, die den Text des Elements enthält.
TextMax Größe des Puffers, auf den das Text Mitglied verweist, in Zeichen
Image Index des Icons in der Imagelist, das genutzt werden soll, wenn das Element im nicht-gewählten Zustand ist
SelectedImage Index des Icons in der Imagelist, das genutzt werden soll, wenn das Element im gewählten Zustand ist
Children Flag das angibt, ob das Element mit ihm verknüpfte Child-Elemente hat. Dieses Mitglied kann einen der folgenden Werte haben:
    0 - Das Element hat keine Child-Elemente
    1 - Das Element hat ein oder mehr Child-Elemente
Param Ein Wert, der mit dem Element verknüpft werden kann.
Integral Höhe des Elements
uStateEx Einer oder mehrere (als eine bitweise Kombination) der folgenden erweiterten Status.
Bedeutung der Werte:
TVIS_EX_DISABLED Windows Vista und neuer. Erstellt ein Control, welches grau gezeichnet wird, so dass der User dieses nicht betätigen kann
TVIS_EX_FLAT Erstellt ein flaches Items. Das Item ist virtuell und im Baum nicht sichtbar. Stattdessen nehmen dessen Kinder seinen Platz im der Baumhierarchie ein.
TVIS_EX_HWND Erstellt ein separates HWND für das Item.
hwnd Nicht verwendet; muss NULL sein.
iExpandedImage Index des Bildes in der Bilderliste welches dargestellt werden soll, wenn das Item sich im erweiteren Status befindet.
iReserved Reserviertes Mitglied. Nicht verwenden.