public static ScreenDC Create() => new ScreenDC { _handle = Interop.User32.GetDC(IntPtr.Zero) };
internal static Font FromLogFont(ref Interop.User32.LOGFONT logFont) { using (ScreenDC dc = ScreenDC.Create()) { return(FromLogFont(logFont, dc)); } }