I have been currently writing (text) to the client area with the system font. As you know, if is not a fixed size so unless you write it in all caps (which is ugly) the sizing will look screwed up.

How do you write with the system font with different character widths to the client area that looks like it "fits"? I know it can be done. E.g. DOS prompt (not in it's full size).