COleVariant

COleVariant має базового класу.

COleVariant об'єкт інкапсулює на варіант тип даних. Цей тип даних використовується в автоматизації OLE. Зокрема, в DISPPARAMS структура містить вказівник на масив варіант структур. DISPPARAMS структура використовується, щоб передати параметри IDispatch::Invoke.

Примітка   Цей клас походить від змінна структура. Це означає, що ви можете передати COleVariant в параметр, який закликає до варіант , і що члени дані змінна структура є доступними даними членами COleVariant.

Два пов'язані MFC класи COleCurrency і COleDateTime інкапсуляції даних варіант типи ВАЛЮТИ (VT_CY) і дати (VT_DATE). COleVariant клас широко використовується в DAO класів; Переглянути ці класи для типового використання цього класу, наприклад, CDaoQueryDef і CDaoRecordset.

Докладніше, перегляньте статтю на ВАРІАНТУ, ВАЛЮТИ, DISPPARAMS, і IDispatch::Invoke записи в Win32 SDK OLE програміста посилання.

Для додаткової інформації про COleVariant клас і його використання в автоматизації OLE, див "Проходження параметрів в автоматизації OLE" у статті автоматизації в Visual C++ програміста керівництво.

# включити lt;afxdisp.h>

|&Nbsp членів класу ; Ієрархічна діаграма

Index