These interfaces manage the language bar and the items that display on the language bar.  These interfaces are used exclusively by text services, and will be discussed further in a future post.

Interface

How to Obtain

ITfLangBarMgr

CoCreateInstance(CLSID_TF_LangBarMgr)

ITfMenu

Passed to:

ITfLangBarItemBitmapButton::InitMenu

ITfLangBarItemButton::InitMenu

ITfSystemDeviceTypeLangBarItem

QI on ITfLangBarItem

ITfSystemLangBarItem

QI on ITfMenu

ITfTransitoryExtensionUIElement

QI on ITfUIElement