2
HRESULT hr;
TF_SELECTION tfSelection;
ULONG uFetched;
//Obtain the default selection.
hr = _pContext->GetSelection(ec, TF_DEFAULT_SELECTION, 1, &tfSelection, &uFetched);
UINT ar=(UINT)uFetched;
if(SUCCEEDED(hr) && (uFetched > 0))
{
UINT ar=(UINT)uFetched;
//Work with the selection.
//Release the selection range object.
tfSelection.range->Release();
}
大家好。我在DoEditSession方法中實現了這個代碼。當我嘗試獲得選擇時,我總是得到uFetched
的值1。但光標位置不會來?如何在文本服務框架windows8應用程序中使用GetSelection獲取光標位置?
我正在爲使用Tsf接口的Windows RT開發文本服務。 I 具有集成的庫,它根據我們在候選窗口中鍵入 的字母來建議單詞。現在我需要獲取文檔中的光標位置之後的 。所以在這裏我有 使用GetSelection檢索選定的文本。問題是我 無法檢索文檔中的插入位置(記事本)。是否有任何特定的方式可以在字符/光標位置獲得字母/文本?
嗨Eric Brown非常感謝您分享信息 – Narasimha