共用方式為


IDebugArrayObject::GetElement

取得陣列的項目。

HRESULT GetElement( 
   DWORD          dwIndex,
   IDebugObject** ppElement
);
int GetElement(
   [In] uint dwIndex, 
   out IDebugObject ppElement
);

參數

  • dwIndex
    [in]項目索引。

  • ppElement
    [] out傳回IDebugObject表示項目的介面。

傳回值

如果成功的話,則傳回 S_OK。 否則,會傳回錯誤碼。

備註

這個方法可看到所有的陣列物件項目為一維陣列,即使多維陣列的物件。 例如,假設陣列myarray[3][2][6]和dwIndex參數為 20,這個方法會傳回項目在myarray[1][1][2],和dwIndex 21 的參數將會傳回項目在myarray[1][1][3]。 使用IDebugArrayObject::GetCount方法來判斷陣列中元素的總數。

請參閱

參考

IDebugArrayObject