ITfTextLayoutSink::OnLayoutChange 方法 (msctf.h)
當內容檢視的配置變更時,會收到通知。
語法
HRESULT OnLayoutChange(
[in] ITfContext *pic,
[in] TfLayoutCode lcode,
[in] ITfContextView *pView
);
參數
[in] pic
已變更之內容的 ITfContext 介面指標。
[in] lcode
指定描述版面配置變更的 TfLayoutCode 元素。
[in] pView
發生版面配置變更之內容檢視的 ITfContextView 介面指標。
傳回值
如果此方法成功,則會傳回 S_OK。 否則,它會傳回 HRESULT 錯誤碼。
備註
每個內容都有默認檢視,可使用 ITfContext::GetActiveView 方法取得參考。 方法只會傳回這個檢視之 lcode 參數的值TF_LC_CHANGE,因為值僅適用於多個檢視。 因為 TSF 不支援多個檢視,所以這個方法永遠不會收到 TfLayoutCode 列舉的其他值。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 2000 專業版 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows 2000 Server [僅限傳統型應用程式] |
目標平台 | Windows |
標頭 | msctf.h |
Dll | Tiptsf.dll |
可轉散發套件 | Windows 2000 專業版上的 TSF 1.0 |