CComVariant 類別

這個類別會包裝 VARIANT 型別,提供值的資料型別成員中。

class CComVariant : public tagVARIANT

Members

ac97df2h.collapse_all(zh-tw,VS.110).gif公用建構函式

名稱

描述

CComVariant::CComVariant

建構函式。

CComVariant::~CComVariant

解構函式。

ac97df2h.collapse_all(zh-tw,VS.110).gif公用方法

名稱

描述

CComVariant::Attach

VARIANTCComVariant 附加至物件。

CComVariant::ChangeType

轉換為新的 CComVariant 物件。

CComVariant::Clear

清除 CComVariant 物件。

CComVariant::Copy

複製至 VARIANTCComVariant 物件。

CComVariant::CopyTo

複製 CComVariant 物件的內容。

CComVariant::Detach

中斷連結 CComVariant 物件的基礎 VARIANT

CComVariant::GetSize

傳回大小總數 CComVariant 物件內容的位元組陣列。

CComVariant::ReadFromStream

從資料流載入 VARIANT

CComVariant::SetByRef

初始化 CComVariant 物件並設定 vt 成員至 VT_BYREF

CComVariant::WriteToStream

儲存 VARIANT 基礎資料流。

ac97df2h.collapse_all(zh-tw,VS.110).gif公用運算子

CComVariant::operator <

表示 CComVariant 物件是否大於指定的 VARIANT小於。

CComVariant::operator >

表示 CComVariant 物件是否大於指定的 VARIANT大於。

運算子! =

表示 CComVariant 物件是否不等於指定的 VARIANT

=運算子

將值指派給 CComVariant 物件。

運算子==

表示 CComVariant 物件是否等於指定的 VARIANT

備註

CComVariant 包裝 VARIANT and VARIANTARG 型別,包含值的資料型別、整合式並且儲存在成員產生關聯。VARIANTs 通常用來自動化。

CComVariantVARIANT 型別衍生自,所以可以使用它的地方,都可以使用 VARIANT 。您可以使用,例如, V_VT 巨集擷取 CComVariant 的型別也可以直接存取 vt 成員像與 VARIANT

繼承階層架構

tagVARIANT

CComVariant

需求

Header: atlcomcli.h

請參閱

其他資源

ATL 類別概觀