protected override void OnClosing(CancelEventArgs e) { if (mCap != null) { mCap.AfterFullInit -= mCap_AfterFullInit; mCap.AfterClosingCapture -= mCap_AfterClosingCapture; mCap.AfterInitCapture -= mCap_AfterInitCapture; mCap.BeforeStartCapture -= mCap_BeforeStartCapture; mCap.Dispose(); mCap = null; } base.OnClosing(e); }
public CapScr() { InitializeComponent(); HasImageToShow(false); mCap = new Capture.Capture(); mCap.AfterFullInit += mCap_AfterFullInit; mCap.AfterClosingCapture += mCap_AfterClosingCapture; mCap.AfterInitCapture += mCap_AfterInitCapture; mCap.BeforeStartCapture += mCap_BeforeStartCapture; this.Icon = global::CapScr.Resources.ResourceImages.onebit_301; }