Partager via


CStringT::FormatMessageV

Met en forme une chaîne de message à l'aide d'une liste d'arguments variable.

void FormatMessageV(
   PCXSTR pszFormat,
   va_list* pArgList
);

Paramètres

  • pszFormat
    Points à la chaîne de format. Elle est numérisée pour les insertions et par conséquent mise en forme. La chaîne de format est semblable aux chaînes de format de style d' printfde fonction runtime, à moins qu'elle tienne compte pour les paramètres sont insérés dans un ordre arbitraire.

  • pArgList
    Pointeur vers une liste d'arguments.

Notes

La fonction requiert une définition de message comme entrée, déterminée par pszFormat. La fonction copie le texte du message mis en forme et une liste d'arguments variable à l'objet d' CStringT , en traitant les séquences inclusif d'insertion si demandée.

Notes

FormatMessageV appelle CStringT::FormatMessage, qui essaie d'allouer la mémoire système pour la nouvelle chaîne mise en forme.Si la tentative échoue, une exception de mémoire est automatiquement levée.

Pour plus d'informations, consultez la fonction de FormatMessage windows dans Kit de développement logiciel Windows.

Configuration requise

Header: cstringt.h

Voir aussi

Référence

CStringT, classe

CStringT::FormatMessage

printf_s, _printf_s_l, wprintf_s, _wprintf_s_l