Estrutura LITEM (commctrl.h)
Usado para definir e recuperar informações sobre um item de link.
Sintaxe
typedef struct tagLITEM {
UINT mask;
int iLink;
UINT state;
UINT stateMask;
WCHAR szID[MAX_LINKID_TEXT];
WCHAR szUrl[L_MAX_URL_LENGTH];
} LITEM, *PLITEM;
Membros
mask
Tipo: UINT
Combinação de um ou mais dos seguintes sinalizadores, descrevendo as informações a serem definidas ou recuperadas:
iLink
Tipo: int
Valor do tipo int que contém o índice do item. Esse índice numérico é usado para acessar um link de controle SysLink.
state
Tipo: UINT
Combinação de um ou mais dos seguintes sinalizadores, descrevendo o estado do item:
Valor | Significado |
---|---|
|
O link pode responder à entrada do usuário. Esse é o padrão, a menos que todo o controle tenha sido criado com WS_DISABLED. Nesse caso, todos os links estão desabilitados. |
|
O link tem o foco do teclado. Pressionar ENTER envia uma notificação de NM_CLICK. |
|
O link foi visitado pelo usuário. Alterar a URL para uma que não foi visitada faz com que esse sinalizador seja limpo. |
|
Indica que o controle syslink será realçado em uma cor diferente (COLOR_HIGHLIGHT) quando o mouse passar o mouse sobre o controle. |
|
Habilite as cores de texto personalizadas a serem usadas. |
stateMask
Tipo: UINT
Combinação de sinalizadores que descrevem qual item de estado obter ou definir. Os itens permitidos são idênticos aos permitidos no estado .
szID[MAX_LINKID_TEXT]
Tipo: WCHAR[MAX_LINKID_TEXT]
Cadeia de caracteres WCHAR que contém o nome da ID. O número máximo de caracteres na matriz é MAX_LINKID_TEXT. O nome da ID não pode ser usado para acessar um link de controle SysLink. Use o índice de item para acessar o item.
szUrl[L_MAX_URL_LENGTH]
Tipo: WCHAR[L_MAX_URL_LENGTH]
Cadeia de caracteres WCHAR que contém a URL representada pelo link. O número máximo de caracteres na matriz é L_MAX_URL_LENGTH.
Requisitos
Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2003 [somente aplicativos da área de trabalho] |
Cabeçalho | commctrl.h |