次の方法で共有


COleDocument::GetNextClientItem

ドキュメントのクライアントの項目のそれぞれにアクセスするには、この関数を繰り返し呼び出します。

COleClientItem* GetNextClientItem(
   POSITION& pos 
) const;

パラメーター

  • pos
    GetNextClientItemへの前の呼び出しによって POSITION の値のセットへの参照; 初期値は 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);
}

必要条件

ヘッダー : afxole.h

参照

関連項目

COleDocument クラス

階層図

COleClientItem クラス

COleDocument::GetStartPosition

COleDocument::GetNextServerItem

COleDocument::GetNextItem