Metodo ITfContextOwnerServices::OnLayoutChange (msctf.h)
Il metodo ITfContextOwnerServices::OnLayoutChange viene chiamato dal proprietario del contesto quando la rappresentazione sullo schermo del flusso di testo viene aggiornata durante una composizione. Gli aggiornamenti del flusso di testo includono quando la posizione della finestra che contiene il testo viene modificata o se le coordinate dello schermo del testo cambiano.
Sintassi
HRESULT OnLayoutChange();
Valore restituito
Questo metodo può restituire uno di questi valori.
Valore | Descrizione |
---|---|
|
Il metodo è stato eseguito correttamente. |
Commenti
Una chiamata a ITfContextOwnerServices::OnLayoutChange potrebbe essere in risposta a una modifica del testo, una modifica delle dimensioni del carattere, lo spostamento/ridimensionamento della finestra e così via.
Se una chiamata a ITfContextView::GetTextExt o ITfContextOwner::GetACPFromPoint ha esito negativo perché l'applicazione non ha calcolato il layout dello schermo (valore restituito: TS_E_NOLAYOUT), l'applicazione deve quindi chiamare ITfContextOwnerServices::OnLayoutChange quando le informazioni sono pronte.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 2000 Professional [app desktop | App UWP] |
Server minimo supportato | Windows 2000 Server [app desktop | App UWP] |
Piattaforma di destinazione | Windows |
Intestazione | msctf.h |
DLL | Msctf.dll |
Componente ridistribuibile | TSF 1.0 in Windows 2000 Professional |