次の方法で共有


CStringT::FormatMessageV

更新 : 2007 年 11 月

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

void FormatMessageV(
   PCXSTR pszFormat,
   va_list* pArgList
);

パラメータ

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

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

解説

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

ee9w7edh.alert_note(ja-jp,VS.90).gifメモ :

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

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

必要条件

ヘッダー : cstringt.h

参照

参照

CStringT クラス

CStringT::FormatMessage

printf、_printf_l、wprintf、_wprintf_l

その他の技術情報

CStringT のメンバ