Structure LITEM (commctrl.h)
Permet de définir et de récupérer des informations sur un élément de lien.
Syntaxe
typedef struct tagLITEM {
UINT mask;
int iLink;
UINT state;
UINT stateMask;
WCHAR szID[MAX_LINKID_TEXT];
WCHAR szUrl[L_MAX_URL_LENGTH];
} LITEM, *PLITEM;
Membres
mask
Type : UINT
Combinaison d’un ou plusieurs des indicateurs suivants, décrivant les informations à définir ou à récupérer :
iLink
Type : int
Valeur de type int qui contient l’index d’élément. Cet index numérique est utilisé pour accéder à un lien de contrôle SysLink.
state
Type : UINT
Combinaison d’un ou plusieurs des indicateurs suivants, décrivant l’état de l’élément :
Valeur | Signification |
---|---|
|
Le lien peut répondre aux entrées de l’utilisateur. Il s’agit de la valeur par défaut, sauf si l’intégralité du contrôle a été créée avec WS_DISABLED. Dans ce cas, tous les liens sont désactivés. |
|
Le lien a le focus clavier. Appuyez sur Entrée pour envoyer une notification NM_CLICK. |
|
Le lien a été visité par l’utilisateur. La modification de l’URL par une URL qui n’a pas été visitée entraîne l’effacement de cet indicateur. |
|
Indique que le contrôle syslink se met en surbrillance dans une couleur différente (COLOR_HIGHLIGHT) lorsque la souris pointe sur le contrôle. |
|
Activer l’utilisation des couleurs de texte personnalisées. |
stateMask
Type : UINT
Combinaison d’indicateurs décrivant l’élément d’état à obtenir ou à définir. Les éléments autorisés sont identiques à ceux autorisés dans l’état.
szID[MAX_LINKID_TEXT]
Type : WCHAR[MAX_LINKID_TEXT]
Chaîne WCHAR qui contient le nom de l’ID. Le nombre maximal de caractères dans le tableau est MAX_LINKID_TEXT. Le nom de l’ID ne peut pas être utilisé pour accéder à un lien de contrôle SysLink. Vous utilisez l’index d’élément pour accéder à l’élément.
szUrl[L_MAX_URL_LENGTH]
Type : WCHAR[L_MAX_URL_LENGTH]
Chaîne WCHAR qui contient l’URL représentée par le lien. Le nombre maximal de caractères dans le tableau est L_MAX_URL_LENGTH.
Spécifications
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
En-tête | commctrl.h |
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour