Compartir a través de


Método ITfTextLayoutSink::OnLayoutChange (msctf.h)

Recibe una notificación cuando cambia el diseño de una vista de contexto.

Sintaxis

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

Parámetros

[in] pic

Puntero a la interfaz ITfContext para el contexto que cambió.

[in] lcode

Especifica el elemento TfLayoutCode que describe el cambio de diseño.

[in] pView

Puntero a la interfaz ITfContextView para la vista de contexto en que se produjo el cambio de diseño.

Valor devuelto

Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.

Comentarios

Cada contexto tiene una vista predeterminada para la que se puede obtener una referencia mediante el método ITfContext::GetActiveView . El método devuelve solo el valor TF_LC_CHANGE para el parámetro lcode para esta vista, ya que los valores solo son posibles para varias vistas. Dado que TSF no admite varias vistas, este método nunca recibe otros valores de la enumeración TfLayoutCode .

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado msctf.h
Archivo DLL Tiptsf.dll
Redistribuible TSF 1.0 en Windows 2000 Professional

Consulte también

ITfContext

ITfContext::GetActiveView

ITfContextView

ITfTextLayoutSink

TfLayoutCode