Classe COleVariant
Encapsula o VARIANTE tipo de dados.
class COleVariant : public tagVARIANT
Comentários
Esse tipo de dados é usado na automação OLE.Especificamente, a DISPPARAMS estrutura contém um ponteiro para uma matriz de VARIANTE estruturas.A DISPPARAMS estrutura é usada para passar parâmetros para IDispatch::Invoke.
Observação: |
---|
Essa classe é derivada da VARIANTE estrutura.Isso significa que você pode passar um COleVariant em um parâmetro que chama por um VARIANTE e que os membros de dados do VARIANTE estrutura são membros de dados acessíveis de COleVariant. |
Os dois relacionados de classes do MFC COleCurrency and COleDateTime encapsular a tipos de dados variant MOEDA (VT_CY) e DATA (VT_DATE). The COleVariant classe é usado amplamente em classes DAO, ver essas classes para uso normal dessa classe, por exemplo CDaoQueryDef and CDaoRecordset.
Para obter mais informações, consulte o VARIANTE, MOEDA, DISPPARAMS, e IDispatch::Invoke as entradas a Windows SDK.
Para obter mais informações sobre o COleVariantclasse e seu uso na automação OLE, consulte o artigo "Passar parâmetros na automação OLE" Automação.
Requisitos
Cabeçalho: afxdisp.h