COleDocument::GetNextItem
Appelez cette fonction à plusieurs reprises pour accéder à ces éléments dans votre document.
virtual CDocItem* GetNextItem(
POSITION& pos
) const;
Paramètres
- pos
Une référence à une valeur de position a défini par un appel précédent à GetNextItem; la valeur initiale est retournée par la fonction membre d' GetStartPosition .
Valeur de retour
Pointeur vers l'élément de document à l'emplacement spécifié.
Notes
Après chaque appel, la valeur d' pos est défini à la valeur de position de l'élément dans le document.Si l'élément est extrait le dernier élément dans le document, la nouvelle valeur d' pos est NULL.
Exemple
// 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);
}
}
Configuration requise
Header: afxole.h
Voir aussi
Référence
COleDocument::GetStartPosition