Compartilhar via


CStringT::FormatMessageV

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

void FormatMessageV(
   PCXSTR pszFormat,
   va_list* pArgList
);

Parâmetros

  • pszFormat
    Aponta para a seqüência de caracteres de controle de formato.Ele será seja verificado em busca de inserções e formatado adequadamente.A seqüência de caracteres de formato é semelhante à função de time de execução printf-cadeias de caracteres de formato de estilo exceto permite os parâmetros a serem inseridos em uma ordem arbitrária.

  • pArgList
    Ponteiro para uma lista de argumentos.

Comentários

A função requer uma definição de mensagem sistema autônomo entrada, determinado pelo pszFormat. A função copia o texto da mensagem formatado e uma lista variável de argumentos para o CStringT objeto, processando qualquer incorporado inserir seqüências se solicitado.

Observação:

FormatMessageV chamadas CStringT::FormatMessage, que tenta alocar memória do sistema para a seqüência de caracteres recém-formatada. Se essa tentativa falhar, uma exceção de memória é lançada automaticamente.

Para obter mais informações, consulte o Windows FormatMessage funcionar a Windows SDK.

Requisitos

Cabeçalho: cstringt.h

Consulte também

Referência

Classe CStringT

CStringT::FormatMessage

printf _printf_l wprintf, _wprintf_l

Outros recursos

CStringT membros