デバッガではunicode文字列(std::basic_string<TCHAR>)として正しく表示されているのに、
TextOutやDrawTextにc_str()で渡すと末尾に変な文字を追加して描いてしまうのは何故でしょう?