擷取範圍中的子範圍。
語法
HRESULT GetSubrange(
[in] long iSubrange,
[out] long *pcpFirst,
[out] long *pcpLim
);
參數
[in] iSubrange
類型: long
子範圍索引。
[out] pcpFirst
類型: long*
子範圍開頭的字元位置。
[out] pcpLim
類型: long*
子範圍結尾的字元位置。
傳回值
類型: HRESULT
如果方法成功,則會傳回 NOERROR。 否則,它會傳回 HRESULT 錯誤碼。
備註
子範圍會選取如下。
| iSubrange 值 | 子範圍 |
|---|---|
| 等於零 | 取得目前的使用中子範圍。 |
| 大於零 | 取得 iSubrange 所指定索引處的子範圍,其順序是加入子範圍。 這需要額外的計算。 |
| 小於零 | 取得 iSubrange 所指定索引處的子範圍,以遞增字元位置順序。 |
如需未包含使用中子範圍的子範圍計數,請參閱 ITextRange2::GetCount 。
規格需求
| 需求 | 值 |
|---|---|
| 最低支援的用戶端 | Windows 8 [僅限傳統型應用程式] |
| 最低支援的伺服器 | Windows Server 2012 [僅限傳統型應用程式] |
| 目標平台 | Windows |
| 標頭 | tom.h |
| Dll | Msftedit.dll |