次の方法で共有


CStringT::FormatMessageV

可変個引数リストを使用してメッセージ文字列を書式化します。

void FormatMessageV(
   PCXSTR pszFormat,
   va_list* pArgList
);

パラメーター

  • pszFormat
    書式指定文字列。 書式指定文字列は挿入するためにスキャンされ、その結果に応じて書式化されます。 この書式指定文字列は、パラメーターを任意の順番に挿入できることを除いて、ランタイム関数 printf スタイルの書式指定文字列と同じです。

  • pArgList
    引数リストへのポインター。

解説

この関数には、pszFormat で指定されたメッセージ定義を入力する必要があります。 この関数は、必要に応じて埋め込まれた挿入順序に従って処理しながら、書式化されたメッセージ テキストと可変個の引数のリストを CStringT オブジェクトにコピーします。

注意

FormatMessageV は、CStringT::FormatMessage を呼び出し、新しく書式化された文字列へのシステム メモリを割り当てようとします。 メモリの割り当てができなかったときは、メモリ例外が自動的にスローされます。

詳細については、Windows SDK の「FormatMessage 関数」を参照してください。

必要条件

**ヘッダー:**cstringt.h

参照

参照

CStringT クラス

CStringT::FormatMessage

printf、_printf_l、wprintf、_wprintf_l

その他の技術情報

CStringT のメンバー