msctf.h (ITfSourceSingle 介面)
ITfSourceSingle 介面是由 TSF 管理員實作。 應用程式和文字服務會使用它來安裝和移除各種建議接收。 此介面與 ITfSource 不同之處在於,建議隨 ITfSourceSingle 一次安裝的接收只支援一個建議接收,而建議使用 ITfSource 安裝的接收支援多個同時建議接收。
繼承
ITfSourceSingle 介面繼承自 IUnknown 介面。 ITfSourceSingle 也有下列類型的成員:
方法
ITfSourceSingle 介面具有這些方法。
ITfSourceSingle::AdviseSingleSink ITfSourceSingle::AdviseSingleSink 方法 |
ITfSourceSingle::UnadviseSingleSink ITfSourceSingle::UnadviseSingleSink 方法 |
備註
TSF 管理員有不同的 ITfSourceSingle 實作,視 ITfSourceSingle 介面的取得方式而定。 實作的差異在於可隨 介面一起安裝的建議接收類型。 您可以從下列物件取得不同的實作。
如需建議接收可由每個實作安裝的詳細資訊,請參閱 ITfSourceSingle::AdviseSingleSink。範例
ITfThreadMgr
HRESULT hr;
ITfSourceSingle *pSourceSingle;
hr = pThreadManager->QueryInterface(IID_ITfSourceSingle, (LPVOID*)&pSourceSingle);
if(SUCCEEDED(hr))
{
//Use the ITfSourceSingle interface.
pSourceSingle->Release();
}
ITfContext
HRESULT hr;
ITfSourceSingle *pSourceSingle;
hr = pContext->QueryInterface(IID_ITfSourceSingle, (LPVOID*)&pSourceSingle);
if(SUCCEEDED(hr))
{
//Use the ITfSourceSingle interface.
pSourceSingle->Release();
}
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 2000 專業版 [傳統型應用程式 |UWP 應用程式] |
最低支援的伺服器 | Windows 2000 Server [傳統型應用程式 |UWP 應用程式] |
目標平台 | Windows |
標頭 | msctf.h |
可轉散發套件 | Windows 2000 專業版上的 TSF 1.0 |