Fonction VarFormat (oleauto.h)
Met en forme une variante sous forme de chaîne en analysant une chaîne de format.
Syntaxe
HRESULT VarFormat(
[in] LPVARIANT pvarIn,
[in, optional] LPOLESTR pstrFormat,
[in] int iFirstDay,
[in] int iFirstWeek,
[in] ULONG dwFlags,
[out] BSTR *pbstrOut
);
Paramètres
[in] pvarIn
Variante.
[in, optional] pstrFormat
Chaîne de format. Par exemple , « mm-dd-yy ».
[in] iFirstDay
Premier jour de la semaine.
Valeur | Signification |
---|---|
|
Valeur par défaut du système |
|
Lundi |
|
Mardi |
|
Mercredi |
|
Jeudi |
|
Vendredi |
|
Samedi |
|
Dimanche |
[in] iFirstWeek
Première semaine de l’année.
Valeur | Signification |
---|---|
|
Valeur par défaut du système. |
|
La première semaine contient le 1er janvier. |
|
La plus grande moitié (quatre jours) de la première semaine se situe dans l’année en cours. |
|
La première semaine a sept jours. |
[in] dwFlags
Indicateurs qui contrôlent le processus de mise en forme. Les seuls indicateurs qui peuvent être définis sont VAR_CALENDAR_HIJRI ou VAR_FORMAT_NOSUBSTITUTE.
[out] pbstrOut
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 |
---|---|
|
Réussite. |
|
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 |