implement str::Fmt(WCHAR *, ...)