示例#1
0
        static void Main()
        {
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);

            var activeForms = new List<Form>();

            var cameraCount = CameraCapture.CameraCount;
            for (int camIdx = 0; camIdx < cameraCount; camIdx++)
            {
                var activeForm = new CaptureWindow(camIdx);
                activeForms.Add(activeForm);
            }

            if (cameraCount == 0)
            {
                MessageBox.Show("No camera device is present.");
                return;
            }

            Application.Run(new MultiFormApplicationContext(activeForms));
        }
示例#2
0
        static void Main()
        {
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);

            var activeForms = new List <Form>();

            var cameraCount = CameraCapture.CameraCount;

            for (int camIdx = 0; camIdx < cameraCount; camIdx++)
            {
                var activeForm = new CaptureWindow(camIdx);
                activeForms.Add(activeForm);
            }

            if (cameraCount == 0)
            {
                MessageBox.Show("No camera device is present.");
                return;
            }

            Application.Run(new MultiFormApplicationContext(activeForms));
        }