Struttura LITEM (commctrl.h)
Consente di impostare e recuperare informazioni su un elemento di collegamento.
Sintassi
typedef struct tagLITEM {
UINT mask;
int iLink;
UINT state;
UINT stateMask;
WCHAR szID[MAX_LINKID_TEXT];
WCHAR szUrl[L_MAX_URL_LENGTH];
} LITEM, *PLITEM;
Members
mask
Tipo: UINT
Combinazione di uno o più dei flag seguenti, che descrivono le informazioni da impostare o recuperare:
iLink
Tipo: int
Valore di tipo int che contiene l'indice dell'elemento. Questo indice numerico viene usato per accedere a un collegamento di controllo SysLink.
state
Tipo: UINT
Combinazione di uno o più dei flag seguenti, che descrive lo stato dell'elemento:
Valore | Significato |
---|---|
|
Il collegamento può rispondere all'input dell'utente. Si tratta dell'impostazione predefinita, a meno che l'intero controllo non sia stato creato con WS_DISABLED. In questo caso, tutti i collegamenti sono disabilitati. |
|
Il collegamento ha lo stato attivo della tastiera. Premendo INVIO viene inviata una notifica di NM_CLICK. |
|
Il collegamento è stato visitato dall'utente. Se si modifica l'URL con uno che non è stato visitato, questo flag viene cancellato. |
|
Indica che il controllo syslink verrà evidenziato in un colore diverso (COLOR_HIGHLIGHT) quando il mouse passa il mouse sul controllo. |
|
Abilitare i colori del testo personalizzati da utilizzare. |
stateMask
Tipo: UINT
Combinazione di flag che descrivono l'elemento di stato da ottenere o impostare. Gli elementi consentiti sono identici a quelli consentiti nello stato.
szID[MAX_LINKID_TEXT]
Tipo: WCHAR[MAX_LINKID_TEXT]
Stringa WCHAR che contiene il nome ID. Il numero massimo di caratteri nella matrice è MAX_LINKID_TEXT. Il nome ID non può essere utilizzato per accedere a un collegamento di controllo SysLink. Usare l'indice dell'elemento per accedere all'elemento.
szUrl[L_MAX_URL_LENGTH]
Tipo: WCHAR[L_MAX_URL_LENGTH]
Stringa WCHAR che contiene l'URL rappresentato dal collegamento. Il numero massimo di caratteri nella matrice è L_MAX_URL_LENGTH.
Requisiti
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Intestazione | commctrl.h |