Compartilhar via


CStringT::FormatMessageV

Formata uma cadeia de mensagem usando uma lista de argumentos variável.

void FormatMessageV(
   PCXSTR pszFormat,
   va_list* pArgList
);

Parâmetros

  • pszFormat
    Aponta para a cadeia de caracteres de formato - controle.Será digitalizada para inserções e formatado de acordo.A cadeia de caracteres de formato é semelhante à função printfde tempo de execução - estilo cadeias de caracteres de formato, a não ser que permite que os parâmetros ser inserido em uma ordem arbitrário.

  • pArgList
    Ponteiro para uma lista de argumentos.

Comentários

A função requer uma definição de mensagem como entrada, determinada por pszFormat.A função copia texto de mensagem formatado e uma variável lista de argumentos para o objeto de CStringT , processando todas as seqüências inseridos de inserção se solicitada.

ObservaçãoObservação

FormatMessageV chama CStringT::FormatMessage, que tenta atribuir a memória do sistema para a cadeia de caracteres formatada recentemente.Se essa tentativa falhar, uma exceção é lançada de memória automaticamente.

Para obter mais informações, consulte a função de FormatMessage do windows em Windows SDK.

Requisitos

Cabeçalho: cstringt.h

Consulte também

Referência

Classe de CStringT

CStringT::FormatMessage

printf_s, _printf_s_l, wprintf_s, _wprintf_s_l