Condividi tramite


Metodo ITfTextLayoutSink::OnLayoutChange (msctf.h)

Riceve una notifica quando cambia il layout di una visualizzazione del contesto.

Sintassi

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

Parametri

[in] pic

Puntatore all'interfaccia ITfContext per il contesto modificato.

[in] lcode

Specifica l'elemento TfLayoutCode che descrive la modifica del layout.

[in] pView

Puntatore all'interfaccia ITfContextView per la visualizzazione del contesto in cui si è verificata la modifica del layout.

Valore restituito

Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .

Commenti

Ogni contesto ha una visualizzazione predefinita per cui è possibile ottenere un riferimento usando il metodo ITfContext::GetActiveView . Il metodo restituisce solo il valore TF_LC_CHANGE per il parametro lcode per questa visualizzazione, perché i valori sono possibili solo per più visualizzazioni. Poiché TSF non supporta più visualizzazioni, questo metodo non riceve mai altri valori dell'enumerazione TfLayoutCode .

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione msctf.h
DLL Tiptsf.dll
Componente ridistribuibile TSF 1.0 in Windows 2000 Professional

Vedi anche

ITfContext

ITfContext::GetActiveView

ITfContextView

ITfTextLayoutSink

TfLayoutCode