示例#1
0
        private void MainForm_FormClosing(object sender, FormClosingEventArgs e)
        {
            StopDrawing();

            //// Clean up
            DeleteObject(_highlightWin32Pen);
            DeleteObject(_redWin32Pen);

            ScreenCaptureEngine.Shutdown();

            if (_ocrEngine != null)
            {
                _ocrEngine.Shutdown();
            }

            if (_svgViewer != null && _svgViewer.HasDocument)
            {
                string temp = _svgViewer.Document.GetDocumentFileName();
                if (File.Exists(temp))
                {
                    File.Delete(temp);
                }
            }

            Properties.Settings mySettings = new Properties.Settings();
            mySettings.UseHotKey   = _tsUseHotkey.Checked;
            mySettings.CaptureArea = selectedScreenCapture;
            mySettings.Save();
        }
示例#2
0
 private void MainForm_FormClosing(object sender, FormClosingEventArgs e)
 {
     ScreenCaptureEngine.Shutdown();
 }
示例#3
0
 private static void FinilizeScreenCapture()
 {
     ScreenCaptureEngine.Shutdown();
 }