I would like to understand what effect has enablig the flag TextFormatFlags.TextBoxControl when using the TextRenderer.DrawText method is called.
I have written an small program and I can’t see difference between using it and don’t using it.
Also, I inpected the code with the .NET reflector and the flag is passed directly to the native method so I could see what is the effect.
It looks like it has something to do with Padding, maybe when MultiLines is in play.
From Accurate Font Metrics