服务
重复调用此函数访问的每个项目中的文档。
virtual CDocItem* GetNextItem(
POSITION& pos
) const;
参数
- pos
对先前的设置的 POSITION 值的引用调用 GetNextItem;初始值。GetStartPosition 成员函数返回。
返回值
向文档项目的指针在指定的位置。
备注
在每个调用之后,pos 的值设置为下一项的 POSITION 值在文档中。 如果已检索的元素是文档中的最后一个元素,pos 的新值是 NULL。
示例
// pDoc points to a COleDocument object
POSITION pos = pDoc->GetStartPosition();
CDocItem *pItem;
CString strType;
while(pos != NULL)
{
pItem = pDoc->GetNextItem(pos);
// Use pItem
if (pItem->IsKindOf(RUNTIME_CLASS(COleClientItem)))
{
((COleClientItem*)pItem)->GetUserType(USERCLASSTYPE_FULL, strType);
TRACE(strType);
}
}
要求
Header: afxole.h
请参见
参考
COleDocument::GetStartPosition