Classe de CComVariant
Cette classe encapsule le type d' VARIANT , en fournissant un membre indiquant le type de données stocké.
class CComVariant : public tagVARIANT
Membres
Constructeurs publics
Nom |
Description |
---|---|
Constructeur. |
|
Le destructeur. |
Méthodes publiques
Nom |
Description |
---|---|
Joint variant à l'objet d' CComVariant . |
|
Convertit l'objet d' CComVariant à un nouveau type. |
|
Efface l'objet d' CComVariant . |
|
Copie variant à l'objet d' CComVariant . |
|
Copie le contenu de l'objet d' CComVariant . |
|
Détache variant sous-jacent de l'objet d' CComVariant . |
|
Retourne la taille en nombre d'octets du contenu de l'objet d' CComVariant . |
|
Charge variant d'un flux. |
|
Initialise l'objet d' CComVariant et définit vt membre à VT_BYREF. |
|
Enregistre variant sous-jacent dans un flux. |
Opérateurs publics
Indique si l'objet d' CComVariant est inférieure à variantspécifié. |
|
Indique si l'objet d' CComVariant est supérieur à variantspécifié. |
|
Indique si l'objet d' CComVariant n'est pas variantspécifié. |
|
Assigne une valeur à l'objet d' CComVariant . |
|
Indique si l'objet d' CComVariant égale variantspécifié. |
Notes
CComVariant encapsule le type d' VARIANT and VARIANTARG , qui se compose d'une union et d'un membre indiquant le type de données stockées dans une union.variants sont généralement utilisés dans l'automation.
CComVariant dérive du type de variant ce qui peut être utilisé partout où variant peut être utilisé.Vous pouvez, par exemple, utiliser la macro de V_VT pour récupérer le type d' CComVariant ou vous pouvez accéder au membre de vt directement comme vous pouvez à variant.
Hiérarchie d'héritage
tagVARIANT
CComVariant
Configuration requise
Header: atlcomcli.h