CHStringArray::SetAt (int,LPCWSTR) 方法 (chstrarr.h)
[ CHStringArray 類別是 WMI 提供者架構的一部分,其現在會被視為最終狀態,而且不會針對影響這些連結庫的非安全性相關問題提供進一步的開發、增強功能或更新。 MI API 應該用於所有新的開發。]
SetAt 方法會在指定的索引處設定數位專案。
語法
void SetAt(
int nIndex,
LPCWSTR newElement
);
參數
nIndex
大於或等於零且小於或等於 GetUpperBound 所傳回值的整數索引。
newElement
在這個陣列中插入的物件指標。 允許 NULL 值。
傳回值
無
備註
SetAt 方法不會導致數位增加。 如果您想要讓數位自動增加,請使用 SetAtGrow 。
您必須確定索引值代表陣列中的有效位置。
範例
下列程式代碼範例顯示 CHStringArray::SetAt 的使用。
CHStringArray array;
array.Add( L"String 1" ); // Element 0
array.Add( L"String 2" ); // Element 1
array.SetAt( 0, L"String 3" ); // Replace element 0.
assert( array[0] == "String 3" );
下列範例會產生具有兩個專案的 CHStringArray 。
[0] = String 3
[1] = String 2
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows Vista |
最低支援的伺服器 | Windows Server 2008 |
目標平台 | Windows |
標頭 | chstrarr.h (包含 FwCommon.h) |
程式庫 | FrameDyn.lib |
Dll | FrameDynOS.dll;FrameDyn.dll |