COleVariant 類別
封裝 Variant 資料型別。
class COleVariant : public tagVARIANT
成員
公用建構函式
名稱 |
描述 |
---|---|
建構 COleVariant 物件。 |
公用方法
名稱 |
描述 |
---|---|
附加至 VARIANTCOleVariant。 |
|
變更這 COleVariant 不同型別的物件。 |
|
清除這個 COleVariant 物件。 |
|
中斷連結 COleVariant 的 VARIANT 並傳回 VARIANT。 |
|
從現有的不同的陣列擷取位元組陣列。 |
|
將字串轉換為特定型別,通常為 ANSI。 |
公用運算子
名稱 |
描述 |
---|---|
轉換 COleVariant 值至 LPCVARIANT。 |
|
轉換 COleVariant 物件。 LPVARIANT。 |
|
複製 COleVariant 值。 |
|
比較兩個 COleVariant 值。 |
|
輸出 COleVariant 值加入至 CArchive 或 CDumpContext 並輸入從 CArchive的 COleVariant 物件。 |
備註
這個資料型別用於 OLE Automation。具體來說, DISPPARAMS 結構含有指向陣列 VARIANT 結構。DISPPARAMS 結構用來傳遞參數至 IDispatch::Invoke。
注意事項 |
---|
這個類別會從 VARIANT 結構取得。這表示您可以在 VARIANT 要求,並 VARIANT 結構的資料成員是 COleVariant的可存取的資料成員中的參數。 COleVariant 。 |
兩個關聯的 MFC 類別 COleCurrency 和 COleDateTime 封裝不同資料型別 貨幣 (VT_CY) 和 DATE (VT_DATE)。COleVariant 類別 DAO 類別會廣泛地使用;如需這個類別的一般使用方式,例如 CDaoQueryDef 和 CDaoRecordset參閱這些類別。
如需詳細資訊,請參閱 Variant、 貨幣、 DISPPARAMS和 IDispatch::Invoke 輸入在 Windows SDK。
如需 COleVariant 類別及其用法的詳細資訊在 OLE Automation,請參閱<透過參數在 OLE Automation」本文 自動化上。
繼承階層架構
tagVARIANT
COleVariant
需求
Header: afxdisp.h