[Bug 21943] GetCharABCWidthsI does not return correct widths when handling a DC with dc->gdiFont == null