Rectangle GetFormattingRectangle() { Rectangle rc = Rectangle.Empty; try { RECT erc = new RECT(); User32.SendMessage(Handle, EM_GETRECT, 0, ref erc); rc = erc.ToRectangle(); } catch { } return rc; }