Partager via


IVBFormat::Format, méthode (vbinterf.h)

Met en forme une chaîne selon un modèle.

Note L’utilisation de cette méthode n’est plus recommandée, car les conteneurs autres que Visual Basic ne la prennent pas en charge.
 

Syntaxe

HRESULT Format(
  [in]  VARIANT *vData,
  [in]  BSTR    bstrFormat,
  [in]  LPVOID  lpBuffer,
  [in]  USHORT  cb,
  [in]  LONG    lcid,
  [in]  SHORT   sFirstDayOfWeek,
  [in]  USHORT  sFirstWeekOfYear,
  [out] USHORT  *rcb
);

Paramètres

[in] vData

Données à mettre en forme.

[in] bstrFormat

Mettre en forme la chaîne à appliquer aux données.

[in] lpBuffer

Pointeur vers la mémoire tampon de résultat.

[in] cb

Longueur de la mémoire tampon de résultat.

[in] lcid

ID de paramètres régionaux.

[in] sFirstDayOfWeek

Affecte le résultat de format « w », FirstDayOfWeek.

Valeur Signification
vbUseSystem
Utilisez le paramètre FirstWeekday dans l’interface utilisateur de l’hôte. Si aucune valeur d’hôte n’est fournie, utilisez la valeur système actuelle de l’API NLS.
vbSunday
Dimanche
vbMonday
Lundi
vbTuesday
Mardi
vbWednesday
Mercredi
vbThursday
Jeudi
vbFriday
Vendredi
vbSaturday
Samedi

[in] sFirstWeekOfYear

Affecte le résultat de format « ww », FirstWeekOfYear.

Valeur Signification
vbUseSystem
Utilisez le paramètre FirstWeekOfYear dans l’interface utilisateur de l’hôte. Si aucune valeur d’hôte n’est fournie, utilisez la valeur système actuelle de l’API NLS.
vbFirstJan1
Commencez le 1er janvier (par défaut).
vbFirstFourDays
Commencez par la première semaine de quatre jours.
vbFirstFullWeek
Commencez par la première semaine complète.

[out] rcb

Nombre d’octets copiés dans la mémoire tampon de résultat.

Valeur retournée

Cette méthode prend en charge les valeurs de retour standard E_INVALIDARG, E_OUTOFMEMORY et E_UNEXPECTED, ainsi que les éléments suivants :

Remarques

Lors de la migration d’un contrôle VBX vers un contrôle OLE, Format remplace visual Basic VBFormat, qui n’est plus pris en charge.

Configuration requise

   
Plateforme cible Windows
En-tête vbinterf.h

Voir aussi

IVBFormat