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 |