COleDocument::GetNextItem
Volání funkce opakovaně pro jednotlivé položky v dokumentu přístup.
virtual CDocItem* GetNextItem(
POSITION& pos
) const;
Parametry
- pos
Odkaz na pozice hodnota sadu o předchozí volání k GetNextItem ; Počáteční hodnota vrácena GetStartPosition členské funkce.
Vrácená hodnota
Ukazatel na položku dokument na určené pozici.
Poznámky
Po každém volání hodnotu pos je nastavena na hodnotu pozice hodnotu následující položky v dokumentu.Jestliže je poslední prvek v dokumentu nové hodnoty načtené prvek pos je NULL.
Příklad
// 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);
}
}
Požadavky
Záhlaví: afxole.h
Viz také
Referenční dokumentace
COleDocument::GetStartPosition