CStringT::FormatMessageV

Formatta una stringa di messaggio utilizzando un elenco di argomenti variabile.

void FormatMessageV(
   PCXSTR pszFormat,
   va_list* pArgList
);

Parametri

  • pszFormat
    Punta alla stringa di formato controllo.Verrà a scansione dei comandi e verrà formattata di conseguenza.La stringa di formato è simile alle stringhe di formato stile printfdi funzione in fase di esecuzione, a meno che non consentire che i parametri da inserire in un ordine arbitrario.

  • pArgList
    Puntatore a un elenco di argomenti.

Note

La funzione richiede una definizione del messaggio come input, determinato da pszFormat.La funzione copia il testo del messaggio formattato e un elenco di argomenti variabile all'oggetto CStringT, elaborare le sequenze incorporate di inserimento se richiesta.

[!NOTA]

FormatMessageV chiama CStringT::FormatMessage, che tenta di allocare la memoria di sistema per la stringa così formattata.Se tale autenticazione non riesce, viene generata un'eccezione di memoria viene generata automaticamente.

Per ulteriori informazioni, vedere la funzione di Windows FormatMessage in Windows SDK.

Requisiti

Header: cstringt.h

Vedere anche

Riferimenti

Classe di CStringT

CStringT::FormatMessage

printf_s, _printf_s_l, wprintf_s, _wprintf_s_l