Freigeben über


ITfTextLayoutSink::OnLayoutChange-Methode (msctf.h)

Empfängt eine Benachrichtigung, wenn sich das Layout einer Kontextansicht ändert.

Syntax

HRESULT OnLayoutChange(
  [in] ITfContext     *pic,
  [in] TfLayoutCode   lcode,
  [in] ITfContextView *pView
);

Parameter

[in] pic

Zeiger auf die ITfContext-Schnittstelle für den geänderten Kontext.

[in] lcode

Gibt das TfLayoutCode-Element an, das die Layoutänderung beschreibt.

[in] pView

Zeiger auf die ITfContextView-Schnittstelle für die Kontextansicht, in der die Layoutänderung erfolgte.

Rückgabewert

Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.

Hinweise

Jeder Kontext verfügt über eine Standardansicht, für die mithilfe der ITfContext::GetActiveView-Methode ein Verweis abgerufen werden kann. Die -Methode gibt nur den Wert TF_LC_CHANGE für den lcode-Parameter für diese Ansicht zurück, da die Werte nur für mehrere Ansichten möglich sind. Da TSF mehrere Sichten nicht unterstützt, empfängt diese Methode niemals andere Werte der TfLayoutCode-Enumeration .

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile msctf.h
DLL Tiptsf.dll
Verteilbare Komponente TSF 1.0 unter Windows 2000 Professional

Weitere Informationen

ITfContext

ITfContext::GetActiveView

ITfContextView

ITfTextLayoutSink

TfLayoutCode