LITEM-Struktur (commctrl.h)
Dient zum Festlegen und Abrufen von Informationen zu einem Linkelement.
Syntax
typedef struct tagLITEM {
UINT mask;
int iLink;
UINT state;
UINT stateMask;
WCHAR szID[MAX_LINKID_TEXT];
WCHAR szUrl[L_MAX_URL_LENGTH];
} LITEM, *PLITEM;
Member
mask
Typ: UINT
Kombination aus mindestens einem der folgenden Flags, die die festzulegenden oder abzurufenden Informationen beschreiben:
iLink
Typ: int
Wert des Typs int , der den Elementindex enthält. Dieser numerische Index wird verwendet, um auf einen SysLink-Steuerelementlink zuzugreifen.
state
Typ: UINT
Kombination aus mindestens einem der folgenden Flags, die den Status des Elements beschreiben:
Wert | Bedeutung |
---|---|
|
Der Link kann auf Benutzereingaben reagieren. Dies ist die Standardeinstellung, es sei denn, das gesamte Steuerelement wurde mit WS_DISABLED erstellt. In diesem Fall sind alle Links deaktiviert. |
|
Der Link hat den Tastaturfokus. Durch Drücken der EINGABETASTE wird eine NM_CLICK Benachrichtigung gesendet. |
|
Der Link wurde vom Benutzer aufgerufen. Wenn Sie die URL in eine URL ändern, die nicht besucht wurde, wird dieses Flag gelöscht. |
|
Gibt an, dass das syslink-Steuerelement in einer anderen Farbe (COLOR_HIGHLIGHT) hervorgehoben wird, wenn die Maus über das Steuerelement bewegt wird. |
|
Aktivieren Sie die Verwendung von benutzerdefinierten Textfarben. |
stateMask
Typ: UINT
Kombination von Flags, die beschreiben, welches Zustandselement abgerufen oder festgelegt werden soll. Zulässige Elemente sind mit den zulässigen Elementen im Zustand identisch.
szID[MAX_LINKID_TEXT]
Typ: WCHAR[MAX_LINKID_TEXT]
WCHAR-Zeichenfolge , die den ID-Namen enthält. Die maximale Anzahl von Zeichen im Array ist MAX_LINKID_TEXT. Der ID-Name kann nicht für den Zugriff auf einen SysLink-Steuerelementlink verwendet werden. Sie verwenden den Elementindex, um auf das Element zuzugreifen.
szUrl[L_MAX_URL_LENGTH]
Typ: WCHAR[L_MAX_URL_LENGTH]
WCHAR-Zeichenfolge , die die durch den Link dargestellte URL enthält. Die maximale Anzahl von Zeichen im Array ist L_MAX_URL_LENGTH.
Anforderungen
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Kopfzeile | commctrl.h |