共用方式為


COleDocument::GetNextClientItem

重複呼叫這個函式來存取每個在文件的用戶端項目。

COleClientItem* GetNextClientItem(
   POSITION& pos 
) const;

參數

  • pos
    對先前對的呼叫所設定的 位置 值的參考。 GetNextClientItem;原始值。 GetStartPosition 成員函式所傳回。

傳回值

會將用戶端項目的指標在文件或 NULL ,如果沒有其他用戶端項目。

備註

在每個呼叫, pos 的值成為文件之後的下一個項目設定,不一定是用戶端項目。

範例

// pDoc points to a COleDocument object
POSITION pos = pDoc->GetStartPosition();
COleClientItem *pItem;
CString strType;
while ((pItem = pDoc->GetNextClientItem(pos)) != NULL)
{
   // Use pItem
   pItem->GetUserType(USERCLASSTYPE_FULL, strType);
   TRACE(strType);
}

需求

Header: afxole.h

請參閱

參考

COleDocument 類別

階層架構圖

COleClientItem 類別

COleDocument::GetStartPosition

COleDocument::GetNextServerItem

COleDocument::GetNextItem