Compartilhar via


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

Obtém o status de um ou mais itens na barra de idiomas.

Sintaxe

HRESULT GetItemsStatus(
  [in]  ULONG      ulCount,
  [in]  const GUID *prgguid,
  [out] DWORD      *pdwStatus
);

Parâmetros

[in] ulCount

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

[in] prgguid

Ponteiro para uma matriz de GUIDs que identificam os itens para os quais os status. Estes são os GUIDs de item que o item fornece em ITfLangBarItem::GetInfo. Essa matriz deve ter pelo menos elementos ulCount de comprimento.

[out] pdwStatus

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.

O índice de cada valor status corresponde ao índice do identificador de item em prgguid. Por exemplo, o elemento 0 em pdwStatus recebe o para o item identificado pelo elemento 0 de prgguid.

Retornar valor

Esse método pode retornar um desses valores.

Valor Descrição
S_OK
O método foi bem-sucedido.
E_FAIL
Ocorreu um erro não especificado.

Comentários

Esse método faz com que o método ITfLangBarItem::GetStatus de cada item de barra de idioma identificado pelo prgguid seja chamado.

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::GetStatus

ITfLangBarItemMgr

Constantes TF_LBI_STATUS_*