Lire en anglais

Partager via


en-tête oleauto.h

Cet en-tête est utilisé par Automation. Pour plus d'informations, consultez les pages suivantes :

oleauto.h contient les interfaces de programmation suivantes :

Fonctions

 
BstrFromVector

Retourne un BSTR, affectant chaque élément du vecteur à un caractère dans le BSTR.
ClearCustData

Libère la mémoire utilisée pour contenir l’élément de données personnalisé.
CreateDispTypeInfo

Crée des informations de type simplifiées à utiliser dans une implémentation d’IDispatch.
CreateErrorInfo

Crée un instance d’un objet d’erreur générique.
CreateStdDispatch

Crée une implémentation standard de l’interface IDispatch via un seul appel de fonction. Cela simplifie l’exposition d’objets via Automation.
CreateTypeLib

Fournit l’accès à un nouvel objet instance qui prend en charge l’interface ICreateTypeLib.
CreateTypeLib2

Crée une bibliothèque de types au format de fichier actuel.
DispCallFunc

Assistance de bas niveau pour Invoke qui fournit l’indépendance de l’ordinateur pour l’appel personnalisé. (DispCallFunc)
DispGetIDsOfNames

Assistance de bas niveau pour Invoke qui fournit l’indépendance de l’ordinateur pour l’appel personnalisé. (DispGetIDsOfNames)
DispGetParam

Récupère un paramètre de la structure DISPPARAMS, en vérifiant à la fois les paramètres nommés et les paramètres positionnels, et force le paramètre au type spécifié.
DispInvoke

Appelle automatiquement les fonctions membres sur une interface, en fonction des informations de type de l’interface.
DosDateTimeToVariantTime

Convertit la représentation MS-DOS de l’heure en représentation de date et d’heure stockée dans une variante.
GetActiveObject

Récupère un pointeur vers un objet en cours d’exécution qui a été inscrit auprès d’OLE.
GetAltMonthNames

Récupère les noms de mois secondaires (de remplacement).
GetErrorInfo

Obtient le pointeur d’informations d’erreur défini par l’appel précédent à SetErrorInfo dans le thread logique actuel.
GetRecordInfoFromGuids

Retourne un pointeur vers l’interface IRecordInfo pour un UDT en transmettant le GUID des informations de type sans avoir à charger la bibliothèque de types.
GetRecordInfoFromTypeInfo

Retourne un pointeur vers l’interface IRecordInfo de l’UDT en transmettant ses informations de type.
LHashValOfName

Calcule une valeur de hachage pour un nom. (LHashValOfName)
LHashValOfNameSys

Calcule une valeur de hachage pour un nom. (LHashValOfNameSys)
LHashValOfNameSysA

Calcule une valeur de hachage pour le nom spécifié.
LoadRegTypeLib

Utilise les informations du Registre pour charger une bibliothèque de types.
LoadTypeLib

Charge et inscrit une bibliothèque de types.
LoadTypeLibEx

Charge une bibliothèque de types et (éventuellement) l’inscrit dans le registre système.  .
OaBuildVersion

Récupère la version de build d’OLE Automation.
OaEnablePerUserTLibRegistration

Permet à la fonction RegisterTypeLib de remplacer les mappages de Registre par défaut sous Windows Vista Service Pack 1 (SP1), Windows Server 2008 et versions ultérieures du système d’exploitation.
QueryPathOfRegTypeLib

Récupère le chemin d’accès d’une bibliothèque de types inscrite.
RegisterActiveObject

Inscrit un objet en tant qu’objet actif pour sa classe.
RegisterTypeLib

Ajoute des informations sur une bibliothèque de types au registre système.
RegisterTypeLibForUser

Inscrit une bibliothèque de types à utiliser par l’utilisateur appelant.
RevokeActiveObject

Termine le status d’un objet comme étant actif.
SafeArrayAccessData

Incrémente le nombre de verrous d’un tableau et récupère un pointeur vers les données du tableau.
SafeArrayAddRef

Augmente le nombre de références épinglage du descripteur pour le tableau sécurisé spécifié d’un, et peut augmenter le nombre de références épinglage des données pour le tableau sécurisé spécifié d’un si ces données ont été allouées dynamiquement, comme déterminé par le descripteur du tableau sécurisé.
SafeArrayAllocData

Alloue de la mémoire pour un tableau sécurisé, en fonction d’un descripteur créé avec SafeArrayAllocDescriptor.
SafeArrayAllocDescriptor

Alloue de la mémoire pour un descripteur de tableau sécurisé.
SafeArrayAllocDescriptorEx

Crée un descripteur de tableau sécurisé pour un tableau de tout type de variante valide, y compris VT_RECORD, sans allouer les données du tableau.
SafeArrayCopy

Crée une copie d’un tableau sécurisé existant.
SafeArrayCopyData

Copie le tableau source dans le tableau cible spécifié après avoir libéré toutes les ressources dans le tableau cible.
SafeArrayCreate

Crée un descripteur de tableau, alloue et initialise les données pour le tableau et retourne un pointeur vers le nouveau descripteur de tableau.
SafeArrayCreateEx

Crée et retourne un descripteur de tableau sécurisé à partir du VARTYPE spécifié, du nombre de dimensions et de limites.
SafeArrayCreateVector

Crée un tableau unidimensionnel. Un tableau sécurisé créé avec SafeArrayCreateVector étant d’une taille fixe, la constante FADF_FIXEDSIZE est toujours définie.
SafeArrayCreateVectorEx

Crée et retourne un tableau sécurisé unidimensionnel du VARTYPE et des limites spécifiés.
SafeArrayDestroy

Détruit un descripteur de tableau existant et toutes les données du tableau.
SafeArrayDestroyData

Détruit toutes les données du tableau sécurisé spécifié.
SafeArrayDestroyDescriptor

Détruit le descripteur du tableau sécurisé spécifié.
SafeArrayGetDim

Obtient le nombre de dimensions dans le tableau.
SafeArrayGetElement

Récupère un seul élément du tableau.
SafeArrayGetElemsize

Obtient la taille d’un élément.
SafeArrayGetIID

Obtient le GUID de l’interface contenue dans le tableau sécurisé spécifié.
SafeArrayGetLBound

Obtient la limite inférieure pour toute dimension du tableau sécurisé spécifié.
SafeArrayGetRecordInfo

Récupère l’interface IRecordInfo de l’UDT contenu dans le tableau sécurisé spécifié.
SafeArrayGetUBound

Obtient la limite supérieure pour n’importe quelle dimension du tableau sécurisé spécifié.
SafeArrayGetVartype

Obtient le VARTYPE stocké dans le tableau sécurisé spécifié.
SafeArrayLock

Incrémente le nombre de verrous d’un tableau et place un pointeur vers les données du tableau dans pvData du descripteur de tableau.
SafeArrayPtrOfIndex

Obtient un pointeur vers un élément de tableau.
SafeArrayPutElement

Stocke l’élément de données à l’emplacement spécifié dans le tableau.
SafeArrayRedim

Modifie la limite la plus à droite (la moins significative) du tableau sécurisé spécifié.
SafeArrayReleaseData

Réduit d’un 1 le nombre de références épinglantes pour les données de tableau sécurisées spécifiées. Lorsque ce nombre atteint 0, la mémoire de ces données n’est plus empêchée d’être libérée.
SafeArrayReleaseDescriptor

Diminue d’un seul le nombre de références épinglantes pour le descripteur du tableau sécurisé spécifié. Lorsque ce nombre atteint 0, la mémoire de ce descripteur n’est plus empêchée d’être libérée.
SafeArraySetIID

Définit le GUID de l’interface pour le tableau sécurisé spécifié.
SafeArraySetRecordInfo

Définit les informations d’enregistrement dans le tableau sécurisé spécifié.
SafeArrayUnaccessData

Décrémente le nombre de verrous d’un tableau et invalide le pointeur récupéré par SafeArrayAccessData.
SafeArrayUnlock

Décrémente le nombre de verrous d’un tableau afin qu’il puisse être libéré ou redimensionné.
SetErrorInfo

Définit l’objet d’informations d’erreur pour le thread logique d’exécution actuel.
SysAddRefString

Augmente d’un seul le nombre de références épinglantes pour la chaîne spécifiée.
SysAllocString

Alloue une nouvelle chaîne et copie la chaîne passée dans celle-ci.
SysAllocStringByteLen

Prend une chaîne ANSI comme entrée et retourne un BSTR qui contient une chaîne ANSI. N’effectue aucune traduction ANSI en Unicode.
SysAllocStringLen

Alloue une nouvelle chaîne, copie le nombre spécifié de caractères à partir de la chaîne passée et ajoute un caractère de fin null.
SysFreeString

Libère une chaîne allouée précédemment par SysAllocString, SysAllocStringByteLen, SysReAllocString, SysAllocStringLen ou SysReAllocStringLen.
SysReAllocString

Réalloue une chaîne précédemment allouée de la taille d’une deuxième chaîne et copie la deuxième chaîne dans la mémoire réaffectée.
SysReAllocStringLen

Crée un BSTR contenant un nombre spécifié de caractères à partir d’un ancien BSTR et libère l’ancien BSTR.
SysReleaseString

Réduit d’un 1 le nombre de références épinglantes pour la chaîne spécifiée. Lorsque ce nombre atteint 0, la mémoire de cette chaîne n’est plus empêchée d’être libérée.
SysStringByteLen

Retourne la longueur (en octets) d’un BSTR.
SysStringLen

Retourne la longueur d’un BSTR.
SystemTimeToVariantTime

Convertit une heure système en une représentation de variante.
UnRegisterTypeLib

Supprime les informations de bibliothèque de types du registre système. Utilisez cette API pour permettre aux applications de se désinstaller correctement.
UnRegisterTypeLibForUser

Supprime les informations de bibliothèque de types qui ont été inscrites à l’aide de RegisterTypeLibForUser.
VarAbs

Retourne la valeur absolue d’une variante.
VarAdd

Retourne la somme de deux variantes.
VarAnd

Effectue une opération And au niveau du bit entre deux variantes de n’importe quel type intégral.
VarBoolFromCy

Convertit une valeur monétaire en valeur booléenne.
VarBoolFromDate

Convertit une valeur de date en valeur booléenne.
VarBoolFromDec

Convertit une valeur décimale en valeur booléenne.
VarBoolFromDisp

Convertit la propriété par défaut d’un instance IDispatch en valeur booléenne.
VarBoolFromI1

Convertit une valeur char en valeur booléenne.
VarBoolFromI2

Convertit une valeur courte en valeur booléenne.
VarBoolFromI4

Convertit une valeur longue en valeur booléenne.
VarBoolFromI8

Convertit une valeur entière de 8 octets en valeur booléenne.
VarBoolFromR4

Convertit une valeur float en valeur booléenne.
VarBoolFromR8

Convertit une valeur double en valeur booléenne.
VarBoolFromStr

Convertit une chaîne OLECHAR en valeur booléenne.
VarBoolFromUI1

Convertit une valeur char non signée en valeur booléenne.
VarBoolFromUI2

Convertit une valeur courte non signée en valeur booléenne.
VarBoolFromUI4

Convertit une valeur longue non signée en valeur booléenne.
VarBoolFromUI8

Convertit une valeur entière non signée de 8 octets en valeur booléenne.
VarBstrCat

Concatène deux variantes de type BSTR et retourne le BSTR résultant.
VarBstrCmp

Compare deux variantes de type BSTR.
VarBstrFromBool

Convertit une valeur booléenne en valeur BSTR.
VarBstrFromCy

Convertit une valeur monétaire en valeur BSTR.
VarBstrFromDate

Convertit une valeur de date en valeur BSTR.
VarBstrFromDec

Convertit une valeur décimale en valeur BSTR.
VarBstrFromDisp

Convertit la propriété par défaut d’un instance IDispatch en valeur BSTR.
VarBstrFromI1

Convertit une valeur char en valeur BSTR.
VarBstrFromI2

Convertit une valeur courte en valeur BSTR.
VarBstrFromI4

Convertit une valeur de type long en valeur BSTR.
VarBstrFromI8

Convertit une valeur entière non signée de 8 octets en valeur BSTR. (VarBstrFromI8)
VarBstrFromR4

Convertit une valeur float en valeur BSTR.
VarBstrFromR8

Convertit une valeur double en valeur BSTR.
VarBstrFromUI1

Convertit une valeur char non signée en valeur BSTR.
VarBstrFromUI2

Convertit une valeur courte non signée en valeur BSTR.
VarBstrFromUI4

Convertit une valeur longue non signée en valeur BSTR.
VarBstrFromUI8

Convertit une valeur entière non signée de 8 octets en valeur BSTR. (VarBstrFromUI8)
VarCat

Concatène deux variantes et retourne le résultat.
VarCmp

Compare deux variantes.
VarCyAbs

Récupère la valeur absolue d’une variante de type currency.
VarCyAdd

Ajoute deux variantes de type currency.
VarCyCmp

Compare deux variantes de type currency.
VarCyCmpR8

Compare une variante de type currency avec une valeur de type double.
VarCyFix

Récupère la partie entière d’une variante de type currency. (VarCyFix)
VarCyFromBool

Convertit une valeur booléenne en valeur monétaire.
VarCyFromDate

Convertit une valeur de date en valeur monétaire.
VarCyFromDec

Convertit une valeur décimale en valeur monétaire.
VarCyFromDisp

Convertit la propriété par défaut d’un instance IDispatch en valeur monétaire.
VarCyFromI1

Convertit une valeur char en valeur monétaire.
VarCyFromI2

Convertit une valeur courte en valeur monétaire.
VarCyFromI4

Convertit une valeur longue en valeur monétaire.
VarCyFromI8

Convertit une valeur entière de 8 octets en valeur monétaire.
VarCyFromR4

Convertit une valeur float en valeur monétaire.
VarCyFromR8

Convertit une valeur double en valeur monétaire.
VarCyFromStr

Convertit une chaîne OLECHAR en valeur monétaire.
VarCyFromUI1

Convertit une valeur char non signée en valeur monétaire.
VarCyFromUI2

Convertit une valeur courte non signée en valeur monétaire.
VarCyFromUI4

Convertit une valeur longue non signée en valeur monétaire.
VarCyFromUI8

Convertit une valeur entière non signée de 8 octets en valeur monétaire.
VarCyInt

Récupère la partie entière d’une variante de type currency. (VarCyInt)
VarCyMul

Multiplie deux variantes de type currency.
VarCyMulI4

Multiplie une valeur monétaire par un entier 32 bits.
VarCyMulI8

Multiplie une valeur monétaire par un entier 64 bits.
VarCyNeg

Effectue une négation logique sur une variante de type currency.
VarCyRound

Arrondit une variante de type currency au nombre de décimales spécifié.
VarCySub

Soustrait deux variantes de type currency.
VarDateFromBool

Convertit une valeur booléenne en valeur de date.
VarDateFromCy

Convertit une valeur monétaire en valeur de date.
VarDateFromDec

Convertit une valeur décimale en valeur de date.
VarDateFromDisp

Convertit la propriété par défaut d’un instance IDispatch en valeur de date.
VarDateFromI1

Convertit une valeur char en valeur de date.
VarDateFromI2

Convertit une valeur courte en valeur de date.
VarDateFromI4

Convertit une valeur longue en valeur de date.
VarDateFromI8

Convertit une valeur entière non signée de 8 octets en valeur de date.
VarDateFromR4

Convertit une valeur float en valeur de date.
VarDateFromR8

Convertit une valeur double en valeur de date.
VarDateFromStr

Convertit une chaîne OLECHAR en valeur de date.
VarDateFromUdate

Convertit une heure et une date converties du format MS-DOS au format variant. (VarDateFromUdate)
VarDateFromUdateEx

Convertit une heure et une date converties du format MS-DOS au format variant. (VarDateFromUdateEx)
VarDateFromUI1

Convertit une valeur char non signée en valeur de date.
VarDateFromUI2

Convertit une valeur courte non signée en valeur de date.
VarDateFromUI4

Convertit une valeur longue non signée en valeur de date.
VarDateFromUI8

Convertit une valeur non signée de 8 octets en valeur de date.
VarDecAbs

Récupère la valeur absolue d’une variante de type décimal.
VarDecAdd

Ajoute deux variantes de type décimal.
VarDecCmp

Compare deux variantes de type décimal.
VarDecCmpR8

Compare une variante de type décimal avec la valeur de type double.
VarDecDiv

Divise deux variantes de type décimal.
VarDecFix

Récupère la partie entière d’une variante de type décimal. (VarDecFix)
VarDecFromBool

Convertit une valeur booléenne en valeur décimale.
VarDecFromCy

Convertit une valeur monétaire en valeur décimale.
VarDecFromDate

Convertit une valeur de date en valeur décimale.
VarDecFromDisp

Convertit la propriété par défaut d’un instance IDispatch en valeur décimale.
VarDecFromI1

Convertit une valeur char en valeur décimale.
VarDecFromI2

Convertit une valeur courte en valeur décimale.
VarDecFromI4

Convertit une valeur longue en valeur décimale.
VarDecFromI8

Convertit une valeur entière de 8 octets en valeur décimale.
VarDecFromR4

Convertit une valeur float en valeur décimale.
VarDecFromR8

Convertit une valeur double en valeur décimale.
VarDecFromStr

Convertit une chaîne OLECHAR en valeur décimale.
VarDecFromUI1

Convertit une valeur char non signée en valeur décimale.
VarDecFromUI2

Convertit une valeur courte non signée en valeur décimale.
VarDecFromUI4

Convertit une valeur longue non signée en valeur décimale.
VarDecFromUI8

Convertit une valeur entière non signée de 8 octets en valeur décimale.
VarDecInt

Récupère la partie entière d’une variante de type décimal. (VarDecInt)
VarDecMul

Multiplie deux variantes de type décimal.
VarDecNeg

Effectue la négation logique sur une variante de type décimal.
VarDecRound

Arrondit une variante de type décimal au nombre spécifié de décimales.
VarDecSub

Soustrait deux variantes de type décimal.
VarDiv

Retourne le résultat de la division de deux variantes.
VarEqv

Effectue une équivalence au niveau du bit sur deux variantes.
VarFix

Retourne la partie entière d’une variante. (VarFix)
VarFormat

Met en forme une variante en forme de chaîne en analysant une chaîne de format.
VarFormatCurrency

Met en forme une variante contenant des valeurs monétaires sous forme de chaîne.
VarFormatDateTime

Met en forme une variante contenant des informations de date et d’heure nommées dans une chaîne.
VarFormatFromTokens

Prend une chaîne de format avec jetons et l’applique à une variante pour produire une chaîne de sortie mise en forme.
VarFormatNumber

Met en forme une variante contenant des nombres sous forme de chaîne.
VarFormatPercent

Met en forme une variante contenant des pourcentages sous forme de chaîne.
VarI1FromBool

Convertit une valeur booléenne en valeur char.
VarI1FromCy

Convertit une valeur monétaire en valeur char.
VarI1FromDate

Convertit une valeur de date en valeur char.
VarI1FromDec

Convertit une valeur décimale en valeur char.
VarI1FromDisp

Convertit la propriété par défaut d’un instance IDispatch en valeur char.
VarI1FromI2

Convertit une valeur courte en valeur char.
VarI1FromI4

Convertit une valeur longue en valeur char.
VarI1FromI8

Convertit une valeur entière de 8 octets en valeur char.
VarI1FromR4

Convertit une valeur float en valeur char.
VarI1FromR8

Convertit une valeur double en valeur char.
VarI1FromStr

Convertit une chaîne OLECHAR en valeur char.
VarI1FromUI1

Convertit une valeur char non signée en valeur char.
VarI1FromUI2

Convertit une valeur courte non signée en valeur char.
VarI1FromUI4

Convertit une valeur longue non signée en valeur char.
VarI1FromUI8

Convertit une valeur entière non signée de 8 octets en valeur char.
VarI2FromBool

Convertit une valeur booléenne en valeur courte.
VarI2FromCy

Convertit une valeur monétaire en valeur courte.
VarI2FromDate

Convertit une valeur de date en valeur courte.
VarI2FromDec

Convertit une valeur décimale en valeur courte.
VarI2FromDisp

Convertit la propriété par défaut d’un instance IDispatch en valeur courte.
VarI2FromI1

Convertit une valeur char en valeur courte.
VarI2FromI4

Convertit une valeur longue en valeur courte.
VarI2FromI8

Convertit une valeur entière de 8 octets en valeur courte.
VarI2FromR4

Convertit une valeur float en valeur courte.
VarI2FromR8

Convertit une valeur double en valeur courte.
VarI2FromStr

Convertit une chaîne OLECHAR en valeur courte.
VarI2FromUI1

Convertit une valeur char non signée en valeur courte.
VarI2FromUI2

Convertit une valeur courte non signée en valeur courte.
VarI2FromUI4

Convertit une valeur longue non signée en valeur courte.
VarI2FromUI8

Convertit une valeur entière non signée de 8 octets en valeur courte.
VarI4FromBool

Convertit une valeur booléenne en valeur longue.
VarI4FromCy

Convertit une valeur monétaire en valeur longue.
VarI4FromDate

Convertit une valeur de date en valeur longue.
VarI4FromDec

Convertit une valeur décimale en valeur longue.
VarI4FromDisp

Convertit la propriété par défaut d’un instance IDispatch en valeur longue.
VarI4FromI1

Convertit une valeur char en valeur longue.
VarI4FromI2

Convertit une valeur courte en valeur longue.
VarI4FromI4

Convertit une valeur int en valeur longue.
VarI4FromI8

Convertit une valeur entière de 8 octets en valeur longue.
VarI4FromR4

Convertit une valeur float en valeur longue.
VarI4FromR8

Convertit une valeur double en valeur longue.
VarI4FromStr

Convertit une chaîne OLECHAR en valeur longue.
VarI4FromUI1

Convertit une valeur char non signée en valeur longue.
VarI4FromUI2

Convertit une valeur courte non signée en valeur longue.
VarI4FromUI4

Convertit une valeur longue non signée en valeur longue.
VarI4FromUI8

Convertit une valeur entière non signée de 8 octets en une valeur longue.
VarI8FromBool

Convertit une valeur booléenne en une valeur entière de 8 octets.
VarI8FromCy

Convertit une valeur monétaire en une valeur entière de 8 octets.
VarI8FromDate

Convertit une valeur de date en valeur entière de 8 octets.
VarI8FromDec

Convertit une valeur décimale en valeur entière de 8 octets.
VarI8FromDisp

Convertit la propriété par défaut d’un instance IDispatch en valeur entière de 8 octets.
VarI8FromI1

Convertit une valeur char en une valeur entière de 8 octets.
VarI8FromI2

Convertit une valeur courte en une valeur entière de 8 octets.
VarI8FromR4

Convertit une valeur float en une valeur entière de 8 octets.
VarI8FromR8

Convertit une valeur double en valeur entière de 8 octets.
VarI8FromStr

Convertit une chaîne OLECHAR en une valeur entière de 8 octets.
VarI8FromUI1

Convertit une valeur d’octet non signée en une valeur entière de 8 octets.
VarI8FromUI2

Convertit une valeur courte non signée en une valeur entière de 8 octets.
VarI8FromUI4

Convertit une valeur longue non signée en valeur entière de 8 octets.
VarI8FromUI8

Convertit une valeur entière non signée de 8 octets en une valeur entière de 8 octets.
VariantChangeType

Convertit une variante d’un type en un autre.
VariantChangeTypeEx

Convertit une variante d’un type en un autre, à l’aide d’un LCID.
VariantClear

Efface une variante.
VariantCopy

Libère la variante de destination et effectue une copie de la variante source.
VariantCopyInd

Libère la variante de destination et effectue une copie de la variante source, en effectuant l’indirection nécessaire si la source est spécifiée pour être VT_BYREF.
VariantInit

Initialise une variante.
VariantTimeToDosDateTime

Convertit la représentation variant d’une date et d’une heure en valeurs de date et d’heure MS-DOS.
VariantTimeToSystemTime

Convertit la représentation de variante de l’heure en valeurs d’heure système.
VarIdiv

Convertit deux variantes de n’importe quel type en entiers, puis retourne le résultat de leur division.
VarImp

Effectue une implication au niveau du bit sur deux variantes.
VarInt

Retourne la partie entière d’une variante. (VarInt)
VarMod

Divise deux variantes et retourne uniquement le reste.
VarMonthName

Retourne une chaîne contenant le nom du mois localisé.
VarMul

Retourne le résultat de la multiplication de deux variantes.
VarNeg

Effectue la négation logique sur une variante.
VarNot

Effectue l’opération de négation au niveau du bit sur une variante.
VarNumFromParseNum

Convertit les résultats analysés en variante.
VarOr

Effectue une disjonction logique sur deux variantes.
VarParseNumFromStr

Analyse une chaîne et crée une description indépendante du type du nombre qu’elle représente.
VarPow

Retourne le résultat de l’exécution de la fonction d’alimentation avec deux variantes.
VarR4CmpR8

Compare deux variantes de types float et double.
VarR4FromBool

Convertit une valeur booléenne en valeur float.
VarR4FromCy

Convertit une valeur monétaire en valeur flottante.
VarR4FromDate

Convertit une valeur de date en valeur flottante.
VarR4FromDec

Convertit une valeur décimale en valeur flottante.
VarR4FromDisp

Convertit la propriété par défaut d’un instance IDispatch en valeur float.
VarR4FromI1

Convertit une valeur char en valeur float.
VarR4FromI2

Convertit une valeur courte en valeur flottante.
VarR4FromI4

Convertit une valeur longue en valeur flottante.
VarR4FromI8

Convertit une valeur entière de 8 octets en valeur flottante.
VarR4FromR8

Convertit une valeur double en valeur flottante.
VarR4FromStr

Convertit une chaîne OLECHAR en valeur float.
VarR4FromUI1

Convertit une valeur char non signée en valeur float.
VarR4FromUI2

Convertit une valeur courte non signée en valeur flottante.
VarR4FromUI4

Convertit une valeur longue non signée en valeur flottante.
VarR4FromUI8

Convertit une valeur entière non signée de 8 octets en valeur float.
VarR8FromBool

Convertit une valeur booléenne en valeur double.
VarR8FromCy

Convertit une valeur monétaire en valeur double.
VarR8FromDate

Convertit une valeur de date en valeur double.
VarR8FromDec

Convertit une valeur décimale en valeur double.
VarR8FromDisp

Convertit la propriété par défaut d’un instance IDispatch en valeur double.
VarR8FromI1

Convertit une valeur char en valeur double.
VarR8FromI2

Convertit une valeur courte en valeur double.
VarR8FromI4

Convertit une valeur longue en valeur double.
VarR8FromI8

Convertit une valeur entière de 8 octets en valeur double.
VarR8FromR4

Convertit une valeur float en valeur double.
VarR8FromStr

Convertit une chaîne OLECHAR en valeur double.
VarR8FromUI1

Convertit une valeur char non signée en valeur double.
VarR8FromUI2

Convertit une valeur courte non signée en valeur double.
VarR8FromUI4

Convertit une valeur longue non signée en valeur double.
VarR8FromUI8

Convertit une valeur entière non signée de 8 octets en valeur double.
VarR8Pow

Exécute la fonction d’alimentation pour les variantes de type double.
VarR8Round

Arrondit une variante de type double au nombre de décimales spécifié.
VarRound

Arrondit une variante au nombre de décimales spécifié.
VarSub

Soustrait deux variantes.
VarTokenizeFormatString

Analyse la chaîne de format réelle dans une série de jetons qui peuvent être utilisés pour mettre en forme des variantes à l’aide de VarFormatFromTokens.
VarUdateFromDate

Convertit une heure et une date converties du format variant au format MS-DOS.
VarUI1FromBool

Convertit une valeur booléenne en valeur char non signée.
VarUI1FromCy

Convertit une valeur monétaire en valeur char non signée.
VarUI1FromDate

Convertit une valeur de date en valeur char non signée.
VarUI1FromDec

Convertit une valeur décimale en valeur char non signée.
VarUI1FromDisp

Convertit la propriété par défaut d’un instance IDispatch en valeur char non signée.
VarUI1FromI1

Convertit une valeur char en valeur char non signée.
VarUI1FromI2

Convertit une valeur courte en valeur char non signée.
VarUI1FromI4

Convertit une valeur de type long en valeur char non signée.
VarUI1FromI8

Convertit une valeur entière de 8 octets en valeur d’octet.
VarUI1FromR4

Convertit une valeur float en valeur char non signée.
VarUI1FromR8

Convertit une valeur double en valeur char non signée.
VarUI1FromStr

Convertit une chaîne OLECHAR en chaîne char non signée.
VarUI1FromUI2

Convertit une valeur courte non signée en valeur char non signée.
VarUI1FromUI4

Convertit une valeur longue non signée en valeur char non signée.
VarUI1FromUI8

Convertit une valeur entière non signée de 8 octets en une valeur d’octet.
VarUI2FromBool

Convertit une valeur booléenne en valeur courte non signée.
VarUI2FromCy

Convertit une valeur monétaire en valeur courte non signée.
VarUI2FromDate

Convertit une valeur de date en valeur courte non signée.
VarUI2FromDec

Convertit une valeur décimale en valeur courte non signée.
VarUI2FromDisp

Convertit la propriété par défaut d’un instance IDispatch en valeur courte non signée.
VarUI2FromI1

Convertit une valeur char en valeur courte non signée.
VarUI2FromI2

Convertit une valeur courte en valeur courte non signée.
VarUI2FromI4

Convertit une valeur longue en valeur courte non signée.
VarUI2FromI8

Convertit une valeur entière de 8 octets en valeur courte non signée.
VarUI2FromR4

Convertit une valeur float en valeur courte non signée.
VarUI2FromR8

Convertit une valeur double en valeur courte non signée.
VarUI2FromStr

Convertit une chaîne OLECHAR en valeur courte non signée.
VarUI2FromUI1

Convertit une valeur char non signée en valeur courte non signée.
VarUI2FromUI4

Convertit une valeur longue non signée en valeur courte non signée.
VarUI2FromUI8

Convertit une valeur entière non signée de 8 octets en valeur courte non signée.
VarUI4FromBool

Convertit une valeur booléenne en valeur longue non signée.
VarUI4FromCy

Convertit une valeur monétaire en une valeur longue non signée.
VarUI4FromDate

Convertit une valeur de date en valeur longue non signée.
VarUI4FromDec

Convertit une valeur décimale en valeur longue non signée.
VarUI4FromDisp

Convertit la propriété par défaut d’un instance IDispatch en valeur longue non signée.
VarUI4FromI1

Convertit une valeur char en valeur longue non signée.
VarUI4FromI2

Convertit une valeur courte en valeur longue non signée.
VarUI4FromI4

Convertit une valeur longue en valeur longue non signée.
VarUI4FromI8

Convertit une valeur entière de 8 octets en valeur longue non signée.
VarUI4FromR4

Convertit une valeur float en valeur longue non signée.
VarUI4FromR8

Convertit une valeur double en valeur longue non signée.
VarUI4FromStr

Convertit une chaîne OLECHAR en valeur longue non signée.
VarUI4FromUI1

Convertit une valeur char non signée en valeur longue non signée.
VarUI4FromUI2

Convertit une valeur courte non signée en valeur longue non signée.
VarUI4FromUI8

Convertit une valeur entière non signée de 8 octets en valeur longue non signée.
VarUI8FromBool

Convertit une valeur VARIANT_BOOL en valeur entière non signée de 8 octets.
VarUI8FromCy

Convertit une valeur monétaire en valeur entière non signée de 8 octets.
VarUI8FromDate

Convertit une valeur de date en valeur entière non signée de 8 octets.
VarUI8FromDec

Convertit une valeur décimale en valeur entière non signée de 8 octets.
VarUI8FromDisp

Convertit la propriété par défaut d’un instance IDispatch en valeur entière non signée de 8 octets.
VarUI8FromI1

Convertit une valeur char en une valeur entière non signée de 8 octets.
VarUI8FromI2

Convertit une valeur courte en valeur entière non signée de 8 octets.
VarUI8FromI8

Convertit une valeur entière de 8 octets en une valeur entière non signée de 8 octets.
VarUI8FromR4

Convertit une valeur float en une valeur entière non signée de 8 octets.
VarUI8FromR8

Convertit une valeur double en valeur entière non signée de 8 octets.
VarUI8FromStr

Convertit une chaîne OLECHAR en une valeur entière non signée de 8 octets.
VarUI8FromUI1

Convertit une valeur d’octet en valeur entière non signée de 8 octets.
VarUI8FromUI2

Convertit une valeur courte non signée en une valeur entière non signée de 8 octets.
VarUI8FromUI4

Convertit une valeur longue non signée en une valeur entière non signée de 8 octets.
VarWeekdayName

Retourne une chaîne contenant le nom localisé du jour de la semaine.
VarXor

Effectue une exclusion logique sur deux variantes.
VectorFromBstr

Retourne un vecteur, en affectant chaque caractère du BSTR à un élément du vecteur.

Structures

 
INTERFACEDATA

Décrit les propriétés et méthodes de l’objet.
METHODDATA

Décrit une méthode ou une propriété.
NUMPARSE

Spécifie les informations d’analyse numérique.
PARAMDATA

Décrit un paramètre accepté par une méthode ou une propriété.

Énumérations

 
REGKIND

Contrôle la façon dont une bibliothèque de types est inscrite.