POSITION GetStartPosition() const;
返回值:
- POSITION:表示与文档关联的 OLE 项列表的起始位置。如果没有与文档关联的项,则返回 NULL。
功能:
GetStartPosition 方法用于获取与文档关联的 OLE 项列表的起始位置,以便通过其他方法进行遍历。通常,在遍历 OLE 项列表时,可以使用 GetStartPosition 获取起始位置,然后通过迭代调用 GetNextItem、GetNextClientItem 或 GetNextServerItem 等方法,逐一处理关联的 OLE 项。
示例:
POSITION pos = pDoc->GetStartPosition();
while (pos != NULL)
{
COleServerItem* pItem = pDoc->GetNextServerItem(pos);
// 处理 pItem,执行相关操作
}
在上述示例中,GetStartPosition 用于获取与文档关联的 OLE 项列表的起始位置,然后通过迭代调用 GetNextServerItem 方法,可以逐一遍历与文档关联的所有 OLE 服务器项。
请注意,具体的实现可能因 MFC 版本而异,以上代码仅为示例,实际使用时请参考相应版本的 MFC 文档或头文件。
转载请注明出处:http://www.zyzy.cn/article/detail/21370/MFC/COleDocument