ITfContextOwnerServices::OnLayoutChange-Methode (msctf.h)
Die ITfContextOwnerServices::OnLayoutChange-Methode wird vom Kontextbesitzer aufgerufen, wenn die Bildschirmdarstellung des Textstreams während einer Komposition aktualisiert wird. Textstreamaktualisierungen umfassen, wenn die Position des Fensters, das den Text enthält, geändert wird oder wenn sich die Bildschirmkoordinaten des Texts ändern.
Syntax
HRESULT OnLayoutChange();
Rückgabewert
Diese Methode kann einen dieser Werte zurückgeben.
Wert | BESCHREIBUNG |
---|---|
|
Die Methode war erfolgreich. |
Hinweise
Ein Aufruf von ITfContextOwnerServices::OnLayoutChange kann als Reaktion auf eine Textbearbeitung, eine Änderung des Schriftgrads, eine Fensterverschiebung/Größenänderung usw. erfolgen.
Wenn ein Aufruf von ITfContextView::GetTextExt oder ITfContextOwner::GetACPFromPoint fehlschlägt, weil die Anwendung das Bildschirmlayout nicht berechnet hat (Rückgabewert: TS_E_NOLAYOUT), muss die Anwendung ITfContextOwnerServices::OnLayoutChange aufrufen, wenn die Informationen bereit sind.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 2000 Professional [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [Desktop-Apps | UWP-Apps] |
Zielplattform | Windows |
Kopfzeile | msctf.h |
DLL | Msctf.dll |
Verteilbare Komponente | TSF 1.0 unter Windows 2000 Professional |