Interface ITfLangBarItemButton (ctfutb.h)
A interface ITfLangBarItemButton é implementada por um provedor de botões de barra de idiomas e usada pelo gerenciador de barras de idiomas para obter informações sobre um item de botão na barra de idiomas.
O gerenciador de barras de idiomas obtém uma instância dessa interface chamando QueryInterface no ITfLangBarItem passado para ITfLangBarItemMgr::AddItem.
Herança
A interface ITfLangBarItemButton herda da interface IUnknown . ITfLangBarItemButton também tem estes tipos de membros:
Métodos
A interface ITfLangBarItemButton tem esses métodos.
ITfLangBarItemButton::GetIcon Método ITfLangBarItemButton::GetIcon |
ITfLangBarItemButton::GetText Método ITfLangBarItemButton::GetText |
ITfLangBarItemButton::InitMenu Esse método não será usado se o item de botão não tiver o estilo TF_LBI_STYLE_BTN_MENU. (ITfLangBarItemButton.InitMenu) |
ITfLangBarItemButton::OnClick Esse método não será usado se o item de botão não tiver o estilo TF_LBI_STYLE_BTN_BUTTON. (ITfLangBarItemButton.OnClick) |
ITfLangBarItemButton::OnMenuSelect Esse método não será usado se o item de botão não tiver o estilo TF_LBI_STYLE_BTN_MENU. (ITfLangBarItemButton.OnMenuSelect) |
Comentários
Um botão de barra de idiomas funciona como um botão de botão de pressão, botão de alternância ou um menu na barra de idiomas.
Se o botão tiver o estilo TF_LBI_STYLE_BTN_BUTTON, o botão atuará como um botão de pressão que o usuário pode clicar com o mouse. Quando o usuário clica no botão, ITfLangBarItemButton::OnClick é chamado. ITfLangBarItemButton::InitMenu e ITfLangBarItemButton::OnMenuSelect não são usados.
Se o botão tiver o estilo TF_LBI_STYLE_BTN_TOGGLE, o botão funcionará de forma semelhante a uma caixa de marcar que o usuário pode selecionar ou desmarcar com o mouse. Quando o usuário clica no botão, ITfLangBarItemButton::OnClick é chamado. ITfLangBarItemButton::InitMenu e ITfLangBarItemButton::OnMenuSelect não são usados.
Se o botão tiver o estilo TF_LBI_STYLE_BTN_MENU, o botão atuará como um item de menu de nível superior. Quando o usuário clica no botão, ITfLangBarItemButton::InitMenu é chamado. Se o usuário selecionar um item no menu, ITfLangBarItemButton::OnMenuSelect será chamado. ITfLangBarItemButton::OnClick não é usado.
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 |
Redistribuível | TSF 1.0 no Windows 2000 Professional |