获取此范围文档位置。
HRESULT GetRange(
TEXT_POSITION* pBegPosition,
TEXT_POSITION* pEndPosition
);
int GetRange(
TEXT_POSITION[] pBegPosition,
TEXT_POSITION[] pEndPosition
);
参数
pBegPosition
[in, out] 创建一个起始位置填充的 TEXT_POSITION 结构。 ,如果此信息不是必需的,将此参数设置为空值。pEndPosition
[in, out] 在结束位置填充的 TEXT_POSITION 结构。 ,如果此信息不是必需的,将此参数设置为空值。
返回值
如果成功,则返回; S_OK否则,返回错误代码。
备注
为位置断点调试引擎 (DE)用于在文档位置指定的范围搜索转发实际上提供代码中的语句。 例如,考虑以下代码:
Line 5: // comment
Line 6: x = 1;
第 5 行不会导致代码正在调试的程序。 如果将该行 5 断点的调试器希望 DE 向前搜索许多提供代码的第一行,调试器将指定包括附加的候选行可能正确设置断点的大小。 DE 通过这些行向前然后将搜索,直到找到了可接受断点的行。