[Bug 728] DrawText(DT_CALCRECT) returns width larger than an expected