Partager via


VarFormatDateTime, fonction (oleauto.h)

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

Syntaxe

HRESULT VarFormatDateTime(
  [in]  LPVARIANT pvarIn,
  [in]  int       iNamedFormat,
  [in]  ULONG     dwFlags,
  [out] BSTR      *pbstrOut
);

Paramètres

[in] pvarIn

Variante contenant la valeur à mettre en forme.

[in] iNamedFormat

Les formats de date nommés sont les suivants.

Valeur Signification
0
Date générale
1
Date longue
2
Date courte
3
Heure longue
4
Heure courte

[in] dwFlags

VAR_CALENDAR_HIJRI est le seul indicateur qui peut être défini.

[out] pbstrOut

Reçoit la chaîne mise en forme qui représente la variante.

Valeur retournée

Cette fonction peut retourner l’une de ces valeurs.

Code de retour Description
S_OK
Réussite.
E_INVALIDARG
Un ou plusieurs arguments ne sont pas valides.

Remarques

Cette fonction utilise les paramètres régionaux par défaut de l’utilisateur lors de l’appel de VarTokenizeFormatString et VarFormatFromTokens.

Configuration requise

Condition requise Valeur
Plateforme cible Windows
En-tête oleauto.h
Bibliothèque OleAut32.lib
DLL OleAut32.dll

Voir aussi

Mise en forme des routines

VarFormatFromTokens

VarTokenizeFormatString