Exemplo n.º 1
0
        static ImageFast()
        {
            if (gdipToken == IntPtr.Zero)
            {
                StartupInput  input = StartupInput.GetDefaultStartupInput();
                StartupOutput output;

                int status = GdiplusStartup(out gdipToken, ref input, out output);
                if (status == 0)
                {
                    AppDomain.CurrentDomain.ProcessExit += new EventHandler(Cleanup_Gdiplus);
                }
            }
        }
Exemplo n.º 2
0
    static ImageFast()
    {
#if DEBUG
        Console.WriteLine("Initializing GDI+");
#endif
        if (gdipToken == IntPtr.Zero)
        {
            StartupInput  input = StartupInput.GetDefaultStartupInput();
            StartupOutput output;

            int status = GdiplusStartup(out gdipToken, ref input, out output);
#if DEBUG
            if (status == 0)
            {
                Console.WriteLine("Initializing GDI+ completed successfully");
            }
#endif
            if (status == 0)
            {
                AppDomain.CurrentDomain.ProcessExit += new EventHandler(Cleanup_Gdiplus);
            }
        }
    }