public static void SetLineSpace(Control ctl, int dyLineSpacing) { CSetLineSpace.PARAFORMAT2 fmt = default(CSetLineSpace.PARAFORMAT2); fmt.cbSize = Marshal.SizeOf(fmt); fmt.bLineSpacingRule = 4; fmt.dyLineSpacing = dyLineSpacing; fmt.dwMask = 256u; try { CSetLineSpace.SendMessage(new HandleRef(ctl, ctl.Handle), 1095, 0, ref fmt); } catch { } }
private static extern IntPtr SendMessage(HandleRef hWnd, int msg, int wParam, ref CSetLineSpace.PARAFORMAT2 lParam);