Compartilhar via


Método ITfLangBarItemMgr::GetItems (ctfutb.h)

Obtém a interface, informações e status para um ou mais itens na barra de idiomas.

Sintaxe

HRESULT GetItems(
  [in]  ULONG              ulCount,
  [out] ITfLangBarItem     **ppItem,
        TF_LANGBARITEMINFO *pInfo,
        DWORD              *pdwStatus,
        ULONG              *pcFetched
);

Parâmetros

[in] ulCount

Especifica o número de itens para os quais obter o status.

[out] ppItem

Ponteiro para uma matriz de ponteiros de interface ITfLangBarItem que recebem as interfaces de item. Essa matriz deve ter pelo menos elementos ulCount de comprimento.

pInfo

[in, out] Ponteiro para uma matriz de estruturas TF_LANGBARITEMINFO que recebem as informações de cada item. Essa matriz deve ter pelo menos elementos ulCount de comprimento.

pdwStatus

[in, out] Ponteiro para uma matriz de valores DWORD que recebem a status de cada item. Cada elemento nessa matriz recebe zero ou uma combinação de um ou mais dos valores TF_LBI_STATUS_* . Essa matriz deve ter pelo menos elementos ulCount de comprimento.

pcFetched

[in, out] Ponteiro para um ULONG que recebe o número de itens obtidos por esse método. Esse parâmetro poderá ser NULL se essas informações não forem necessárias.

Retornar valor

Esse método pode retornar um desses valores.

Valor Descrição
S_OK
O método foi bem-sucedido.
S_FALSE
O número de itens obtidos é menor que o número de itens solicitados. Se pcFetched não for NULL, pcFetched receberá o número de itens obtidos.
E_FAIL
Ocorreu um erro não especificado.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho ctfutb.h
DLL Msctf.dll
Redistribuível TSF 1.0 no Windows 2000 Professional

Confira também

ITfLangBarItem

ITfLangBarItemMgr

TF_LANGBARITEMINFO

Constantes TF_LBI_STATUS_*