CString は自身で CString.Format() を呼び出せません。
CString オブジェクト自体がパラメーターとして提供されている場合、呼び出しは失敗します。
これは予測不可能な結果を引き起こすことがあります。
この指摘を避けるには、中間的な一時 CString を使用します。
1 2 CString str = "Some Data";str.Format("%s%d", str, 123);
CString str = "Some Data";str.Format("%s%d", str, 123);
パラメーターリストに CString str を使用することもできます。