COleDocument::GetNextClientItem
更新 : 2007 年 11 月
ドキュメント上の各クライアント アイテムにアクセスするには、この関数を繰り返し呼び出します。
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::GetStartPosition
COleDocument::GetNextServerItem