wchar_t str[ 256 ];
swprintf( str, 256, L"%f", m_pObj->GetFloatVal() );
DrawText( str );

こんな感じのコードをもっとエレガントに書けないでしょうか?
256といった適当なサイズのリテラルを書くことなく、
3行も使わずに、ラムダ式みたいに関数の引数内で直接文字列に変換しちゃうような、
そんな書き方はできないのでしょうか?