Solidworks 2012 (for sure) use the same method for this kind of rectangles.
I recommend use other way to avoid Construction lines.
What does it mean:
The idea is the same as for Horizontal and Vertical Constraints using points.
We chose Horizontal Constraint and select two points. It gives us two points lying on a horizontal non-existing line.
So my suggestion is to expand Perpendicular Constraint.
I wish to use Perpendicular Constraint for lines as well as for points.
How it works:
We chose Perpendicular Constraint

and select first point,

than vertex point,

then third point.

And we should get the following result:

The red point is a vertex of 90° angle (without any lines).
So we can get new solution for two-point- and three-point-center rectangles:
