Don't always call several GDI+ functions when we often don't need their results: only retrieve the cell descent, ascent and the line spacing if we are going to really use any of these values.