>>144
質問とは関係無いが、
mm_str がマルチバイトなのかシングルバイトなのか・・・。
int swprintf( wchar_t *buffer, const wchar_t *format [, argument] ... );
size_t strlen( const char *string );